Rank: 161 based on 406 downloads (last 30 days) and 3 files submitted
photo

Takashi Chikamasa

E-mail
Company/University
MathWorks

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by Takashi View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
03 Dec 2012 Screenshot Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa image processing, instrument driver, demo, simulation, measurement, medical 176 60
  • 5.0
5.0 | 9 ratings
13 Nov 2012 Screenshot Simulink for PCV (Point Cloud Viewer) Simulink for PCV is a block for 3D Point Cloud View and wrapped native OpenCV library. Author: Takashi Chikamasa image processing, simulink, demo, robotics, robot, simulation 44 7
  • 5.0
5.0 | 1 rating
01 Mar 2012 Screenshot Embedded Coder Robot NXT Demo Offers an enjoyable Model-Based Design experience using Simulink models with Lego robots Author: Takashi Chikamasa control design, embedded code, simulation, simulink, ecrobot, automotive 186 17
  • 4.63158
4.6 | 20 ratings
Comments and Ratings by Takashi View all
Updated File Comments Rating
07 Feb 2013 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa

Hi all,

Please make sure about the following steps to solve installation issues:
1. Make sure that all SDK (VC++, Windows SDK, Kinect SDK/OpenNI) are installed properly
2. Make sure that VC++ is set as mex compiler
>> mex -setup
3. Read document in the Simulink support Kinect.

Additionally, I recommend to install MATLAB under the directory without spaces because of mex compilation with third party SDKs.

Concerning Windows8, I have never used Win8, so unfortunately, I can't answer your question.

Takashi

31 Jan 2013 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa

Concerning OpenNI, you need to use an older version of OpenNI (http://www.openni.org/openni-sdk/openni-sdk-history-2/). The latest OpenNI 2.1 beta is totally different from the older versions, thus, it does not work with Simulink support for Kinect.

24 Jan 2013 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa

OK. You specified the wrong path for
SIMULINKFORNIDKINECTSDKPATH = 'C:\Users\EDP\Documents\MATLAB\simulink_support_for_kinect_0.6.0\slkinect\Lib';

It has to be the path to MS Kinect SDK (not Simulink support for Kinect).
In my case,
SIMULINKFORNIDKINECTSDKPATH = 'C:\Program Files\Microsoft SDKs\Kinect\v1.6';

Please check the MS Kinect SDK could be installed properly.

23 Jan 2013 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa

Hi Mehwish,
Could you check the simulinkfornidinfo.m? if it was generated correctly, the file constains something like following:

% This file is automatically generated by setup_kinectsdk.m
SIMULINKFORNIDDRIVER = 'KINECT_SDK';
SIMULINKFORNIDKINECTSDKPATH = 'C:\Program Files\Microsoft SDKs\Kinect\v1.6';

27 Nov 2012 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa

Hi Samuel,

>I'm trying the latest version with an Asus Xtion >Pro Live, but the NID Skeleton block always >causes MATLAB to crash.
ASUS Xtion PRO Live does not support for Mac OS X, only support for Win/Linux according to ASUS, so it is a known restriction by ASUS (neither OpenNI nor Simulink for NID)

Comments and Ratings on Takashi's Files View all
Updated File Comment by Comments Rating
12 Mar 2013 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa Christian

Hello everybody,

First of all thanks Takashi for this great submission.
Second, I successfully ran SETUP_KINECTSDK and setup_openni.m, but when I try to run some example this message appears.

Error reported by S-function 'sfun_nid' in 'nid_cvst_image/NID IMAQ':

NID Error: Failed to initialize NID. It might be caused by
- NID is not connected.
- NID unsupported block is used in the model
- NID unsupported IMAQ Resolution and FPS is configured.

Some clue to solve this.

Thanks in advance

Christian

13 Feb 2013 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa Samuel

Dan,

You could connect the signal output of the Skeleton block to a "To workspace" Simulink block. This will save the output of your simulation to your current MATLAB workspace. You can then access joint data as a 20x3xN matrix (where N is the number of frames in your simulation and assuming you are using the Windows kinect runtime).

13 Feb 2013 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa Dan

Thank you for providing this code. Great resource. Question, how would you go about saving the XYZ for each joint? I am not familiar with Simulink. Thanks

11 Feb 2013 Simulink for PCV (Point Cloud Viewer) Simulink for PCV is a block for 3D Point Cloud View and wrapped native OpenCV library. Author: Takashi Chikamasa Mehwish

Hi Takashi,
I'm getting the same error (Invalid >MEX-file '...\Lib\sfun_pcv.mexw64': The >specified module could not be found). Have you had a chance to fix the error yet? If yes, looking forward to how I can fix it as well.

Also, if I wanted to add a 'Video to Workspace' block after the Pointcloud block, would it be possible? There isn't a output port. Is there a way to extract the XYZ data?

07 Feb 2013 Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa Chikamasa, Takashi

Hi all,

Please make sure about the following steps to solve installation issues:
1. Make sure that all SDK (VC++, Windows SDK, Kinect SDK/OpenNI) are installed properly
2. Make sure that VC++ is set as mex compiler
>> mex -setup
3. Read document in the Simulink support Kinect.

Additionally, I recommend to install MATLAB under the directory without spaces because of mex compilation with third party SDKs.

Concerning Windows8, I have never used Win8, so unfortunately, I can't answer your question.

Takashi

Top Tags Applied by Takashi
simulation, simulink, demo, image processing, robot
Files Tagged by Takashi View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
03 Dec 2012 Screenshot Simulink Support for Kinect Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. Author: Takashi Chikamasa image processing, instrument driver, demo, simulation, measurement, medical 176 60
  • 5.0
5.0 | 9 ratings
13 Nov 2012 Screenshot Simulink for PCV (Point Cloud Viewer) Simulink for PCV is a block for 3D Point Cloud View and wrapped native OpenCV library. Author: Takashi Chikamasa image processing, simulink, demo, robotics, robot, simulation 44 7
  • 5.0
5.0 | 1 rating
01 Mar 2012 Screenshot Embedded Coder Robot NXT Demo Offers an enjoyable Model-Based Design experience using Simulink models with Lego robots Author: Takashi Chikamasa control design, embedded code, simulation, simulink, ecrobot, automotive 186 17
  • 4.63158
4.6 | 20 ratings

Contact us