Hi all,
This is my first time using OpenSim and Kinect. I want to use data from Kinect like x,y,z coordinates as input data for OpenSim , so I can use built-in functions from OpenSim like inverse kinematics. But I want OpenSim input data from Kinect simultaneously (real life). Are there any ideas ?
Thank you in advance!
Kevin
Using Kinect as an input for OpenSim
Re: Using Kinect as an input for OpenSim
This may be a good place to start....
https://simtk.org/forums/viewtopic.php? ... ect#p14886
https://simtk.org/forums/viewtopic.php? ... ect#p14886
- Dimitar Stanev
- Posts: 1096
- Joined: Fri Jan 31, 2014 5:14 am
Re: Using Kinect as an input for OpenSim
Hi Kevin,
It's an old project of mine. It may need some changes to work with streaming, but I think it is a good start. Also, I dump the joint position to OpenSim trace files.
https://github.com/mitkof6/KinectMotionCapture
Regards
It's an old project of mine. It may need some changes to work with streaming, but I think it is a good start. Also, I dump the joint position to OpenSim trace files.
https://github.com/mitkof6/KinectMotionCapture
Regards
- Khang Nguyen
- Posts: 3
- Joined: Wed Oct 14, 2015 11:57 pm
Re: Using Kinect as an input for OpenSim
Thank you for your help!
However I have a new question here. Now I am using model arm26 with 3 markers data from Kinect. So I clicked on "Preview Experimental Data" to input the makers' data .trc file.The simulation run well. Then I use the "Inverse Kinematics " tool and import the same .trc file, then the markers are off from the shoulder, elbow and wrist positions.
I think I need to perform some scaling before running the Inverse Kinematics. But I do not know how.
Would you please give me some hints?
Regards
However I have a new question here. Now I am using model arm26 with 3 markers data from Kinect. So I clicked on "Preview Experimental Data" to input the makers' data .trc file.The simulation run well. Then I use the "Inverse Kinematics " tool and import the same .trc file, then the markers are off from the shoulder, elbow and wrist positions.
I think I need to perform some scaling before running the Inverse Kinematics. But I do not know how.
Would you please give me some hints?
Regards
- mina ashraf
- Posts: 1
- Joined: Tue Mar 13, 2012 11:33 am
Re: Using Kinect as an input for OpenSim
https://www.youtube.com/watch?v=yhMI4-6B49g
Is that what you need?
Is that what you need?
- Paavo Vartiainen
- Posts: 2
- Joined: Thu Jan 20, 2011 6:40 am
Re: Using Kinect as an input for OpenSim
Hi,
In which type of movements have you used Kinect, I think Kinect is not at its best in case of level walking.
In which type of movements have you used Kinect, I think Kinect is not at its best in case of level walking.