ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Rosserial HelloWorld On Mac OS X vs. Ubuntu 14.04

asked 2014-09-01 13:55:21 -0500

Donny3000 gravatar image

Hello All,

I'm attempting to use rosserial on a DAGU T'REX Motor controller to receive statuses and send commands to it, but I wanted to become familiar with rosserial first. So, I began working through the tutorials for rosserial, initially on my Ubuntu 14.04 VM (where my installation of ROS indigo resides), specifically the Publisher tutorial for my Arduino Mega 256. Everything worked beautifully and without a hitch. I was able to see the topic and subscribe to it to receive the published "hello world!" string. But, if work through the same tutorial on the Mac side (setting up the IDE and compiling/uploading the sketch), and then connect my arduino back to my Ubuntu VM, rosserial_python will never synch up to forward the topic to the ROS system. One thing to note: to setup ros_lib for my Mac, I just copied the ros_lib folder from the libraries folder on my VM to the libraries folder on my Mac.

Would anyone have a suggestion as to my this may be happening?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2014-09-01 21:36:53 -0500

Donny3000 gravatar image

I figured this out myself. There was a configuration issue of my IDE that was causing this problem.

edit flag offensive delete link more



I wonder if you can share your experience with this Motor controller (DAGU T'REX) and if you had test it in ROS JADE


Harry gravatar image Harry  ( 2015-08-04 07:50:23 -0500 )edit

Well, I was having a great experience with the controller, but I made the noob mistake of dropping a nut and washer on it while in the lab and fried the board. But, I can't work any further on it because the board is discontinued.

Donny3000 gravatar image Donny3000  ( 2015-08-07 09:49:43 -0500 )edit

answered 2015-08-07 11:25:23 -0500

Harry gravatar image


FYI, the board is not discontinued see this link ( ) I did call the guys and they still supporting it

my question is due I want a controller that I can use with ROS, but I also found this and I'm using a quadrature encoder (US Digital 4EP) and it seem that T'rex does not support it, so the RoboClaw will be my choice, it doesn't have an accelerometer, but I can add other arduino for this with a compass and gyro (IMU) but for now I will get the Roboclaw


edit flag offensive delete link more


If you are using the roboclaw I have written a driver for it.

sonyccd gravatar image sonyccd  ( 2016-03-21 07:44:40 -0500 )edit

Question Tools



Asked: 2014-09-01 13:55:21 -0500

Seen: 704 times

Last updated: Aug 07 '15