Rank: 453 based on 265 downloads (last 30 days) and 5 files submitted
photo

MathWorks Robotics Team

E-mail
Company/University
The MathWorks Inc

Personal Profile:

 

Watch this Author's files

 

Files Posted by MathWorks Robotics Team View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
29 Sep 2014 Screenshot Programming Rapiro Robot using Simulink Simulink models for talking to Arduino and Raspberry Pi inside Rapiro Author: MathWorks Robotics Team robot, robotics, rapiroarduinoraspberr... 32 0
24 Sep 2014 Screenshot Mobile Robot Simulation for Collision Avoidance with Simulink Simulink models and CAD files used in this webinar: Mobile Robot Simulation for Collision Avoidance Author: MathWorks Robotics Team robotics, robot, collision avoidancemo... 89 3
  • 5.0
5.0 | 1 rating
11 Jul 2014 Screenshot Use MATLAB ROS I/O Package to Interact with the TurtleBot Simulator in Gazebo Create a MATLAB-based ROS node using ROS I/O Package to exchange data with a TurtleBot in Gazebo Author: MathWorks Robotics Team robot, ros, gazebo, robot operating syste..., matlab ros interface, turtlebot 111 11
  • 5.0
5.0 | 1 rating
22 Aug 2013 Screenshot Navigating waypoints with a Lego MINDSTORMS NXT Robot Organize a student competition using Lego MINDSTORMS NXT Robot with MATLAB and Simulink. Author: MathWorks Robotics Team lego mindstorms, nxt robot, student competition, robot navigation, path planning, obstacle avoidance 19 3
21 Aug 2013 Screenshot Simulation and Control of NAO ankle kit with SimMechanics and Serial IO blocks Model and simulate a complicated ankle joint using Simulink and SimMechanics. Author: MathWorks Robotics Team nao, nao ankle, cad import, cad simulation, stateflow, pid tunning 14 0
  • 4.0
4.0 | 1 rating
Comments and Ratings by MathWorks Robotics Team View all
Updated File Comments Rating
11 Nov 2014 Use MATLAB ROS I/O Package to Interact with the TurtleBot Simulator in Gazebo Create a MATLAB-based ROS node using ROS I/O Package to exchange data with a TurtleBot in Gazebo Author: MathWorks Robotics Team

@R

Sorry that you encountered this error message.

By default, this virtual machine is configured to use 4 CPUs (4 physical cores). To accommodate computers with 1 - 2 physical cores, you can adjust this configuration setting in VMware Player.

Shut down the virtual machine and in VMware Player, click on "Edit virtual machine settings". Select the "Processors" device and you can set the "Number of processor cores" to 1 or 2.

Then re-start the virtual machine and the error message should disappear.

Please note that the performance of the Gazebo simulator might degrade with a smaller number of available processor cores.

28 Mar 2014 Use MATLAB ROS I/O Package to Interact with the TurtleBot Simulator in Gazebo Create a MATLAB-based ROS node using ROS I/O Package to exchange data with a TurtleBot in Gazebo Author: MathWorks Robotics Team

@San

MATLAB ROS I/O includes rosjava Hydro. It is not clear to us how are you using this demo with ROS Fuerte. Can you eloborate on your setup? What do you use as your simulator? Did you download the virtual machine mentiobed above? What kind of errors or failures are you getting?

Comments and Ratings on MathWorks Robotics Team 's Files View all
Updated File Comment by Comments Rating
18 Dec 2014 Use MATLAB ROS I/O Package to Interact with the TurtleBot Simulator in Gazebo Create a MATLAB-based ROS node using ROS I/O Package to exchange data with a TurtleBot in Gazebo Author: MathWorks Robotics Team Ren

@Karim

You should see a laserCallback and bwImgCallback/colorImgCallback in TurtlebotCommunicator.m. The binding of these message listeners are done when the laserscan and image subscribers are created in the constructor. Notice that the constructor calls enableBWCamera. The laserscan and image listeners are responsible for displaying the data on the proper axes in the user interface.

I believe you are experiencing one of the two issue below. Try the first trick below. If it does not work, then look at the MATLAB answer given in (2).

(1) The IP address that ROS I/O Package automatically detects is not the correct one. This can happen when there are multiple IP addresses assigned to the computer. Find out which is the correct IP address by pinging back and forth. Once determine the correct IP address, create your node using:

node = rosmatlab.node('NODE', 'HOSTNAME', 11311, 'rosIP', '###.###.###.###')

This forces the API to use the specified IP address.

(2) See http://www.mathworks.com/matlabcentral/answers/119559-why-is-the-ros-subscriber-callback-in-matlab-not-triggered-when-messages-are-published-from-an-exter

17 Dec 2014 Use MATLAB ROS I/O Package to Interact with the TurtleBot Simulator in Gazebo Create a MATLAB-based ROS node using ROS I/O Package to exchange data with a TurtleBot in Gazebo Author: MathWorks Robotics Team karim

Hello, I am usig Ubuntu12.04, MATLAB 2013a and ROS, Hydro. When I run the code (turtlebot_startup.m) I had the Gui but I can only control the robot (left, Right,...) but there is no image, neither Laser data. could you help me pleas.
When I check the matlab code "turtlebot_control.m", I didnn't find any call for the function to get Lase or Camera data????????? thank you very much for your help

15 Dec 2014 Use MATLAB ROS I/O Package to Interact with the TurtleBot Simulator in Gazebo Create a MATLAB-based ROS node using ROS I/O Package to exchange data with a TurtleBot in Gazebo Author: MathWorks Robotics Team Ren

@Javier

I suspect one of two reasons that lead to the issue:

(1) The IP address that ROS I/O Package automatically detects is not the correct one. This can happen when there are multiple IP addresses assigned to the computer. Find out which is the correct IP address by pinging back and forth. Once determine the correct IP address, create your node using:

node = rosmatlab.node('NODE', 'HOSTNAME', 11311, 'rosIP', '###.###.###.###')

This forces the API to use the specified IP address.

(2) See http://www.mathworks.com/matlabcentral/answers/119559-why-is-the-ros-subscriber-callback-in-matlab-not-triggered-when-messages-are-published-from-an-exter

13 Dec 2014 Use MATLAB ROS I/O Package to Interact with the TurtleBot Simulator in Gazebo Create a MATLAB-based ROS node using ROS I/O Package to exchange data with a TurtleBot in Gazebo Author: MathWorks Robotics Team Javier

When i run in mathlab the turtlebot_startup program the only thing that work is the navigation control (the trutlebot moves perfectly) but the camera and the laser scan image are in blank. I've run the gazebo program (roslaunch turtlebot_rviz_launchers view_robot.launch
)to see if the camera works and it works, so i think the problem could be in matlab, but i don't know what the problem could be. Any idea on what could i do to solve the problem?

26 Nov 2014 Mobile Robot Simulation for Collision Avoidance with Simulink Simulink models and CAD files used in this webinar: Mobile Robot Simulation for Collision Avoidance Author: MathWorks Robotics Team raphael

hi
i am currently trying to adapt this example to another custom environnement : could it be possible you give me hints on where to find information about how to generate a custom lookup table that suits with the virtual world ? can this be done automatically (changing the wrml changes the look up table on the fly) ? sorry if not the right place to ask, please let me know if there is a more appropriate place to post ? very nice webinar by the way !

Contact us