Issues with "rosrun irobot_create_2_1 driver.py"
I am new to ROS and I am in the process of running "rosrun irobotcreate2_1 driver.py". When I launch it via the terminal, the command seems to work and doesn't display any errors. The iRobot is on and connected to the computer by a usb cable connected to its command module, but never plays the inital song to verify that the driver is working. I'm trying to figure why the robot is not communicating properly with the computer.
Asked by musik on 2013-06-12 05:51:31 UTC
Comments
which instructions/tutorial are you using?
Asked by SL Remy on 2013-06-12 08:36:52 UTC
http://pharos.ece.utexas.edu/wiki/index.php/Writing_A_Simple_Node_that_Moves_the_iRobot_Create_Robot I'm using groovy instead of electric.
Asked by musik on 2013-06-12 09:09:47 UTC
Did you successfully complete step 5 of the prereqs? "Using ROS Electric to Tele-Operate an iRobot Create Robot"?
Asked by SL Remy on 2013-06-17 04:00:00 UTC
They make reference to a "bad data message" in that tutorial.. do you see that as well?
Asked by SL Remy on 2013-06-17 04:01:14 UTC
Yes the prerequisities were completed except for using ROS to Tele-operating an iRobot because of issues trying to implement "rosrun irobot_create_2_1 driver.py" and the bad data message never showed.
Asked by musik on 2013-06-18 04:20:13 UTC
I just read on one Q&A that ROS is not designed to run at the level of 8 bit microcontrollers and that communications are abstracted at an IP level which most micrcontrollers don't have available, could this possibly be the issue?
Asked by musik on 2013-06-18 04:23:59 UTC
are there any messages being broadcast? rostopic list... and rostopic echo
Asked by SL Remy on 2013-06-18 12:27:37 UTC