Discussion:
Beginner needs help: ROS to control Dynamixel RX - 64 in Ubuntu 10.10 platform
Zac Arackakudy
2011-01-17 09:21:35 UTC
Permalink
Hey Everyone,

I am completely new to ROS. I used to control Dynamixel RX -64 using the
motion code I have written in visual C++ within windows platform. I recently
decided the embrace open source lifestyle and use Linux to run my robots. I
installed ROS and went through the tutorials briefly how to navigate among
the packages and how to create nodes and clients.

But I am still unable to understand how to control and run ros to move my
servos. Also how can I wrap ros around my previously written C code.

Sorry for asking such a silly question. I hope someone would be kind enough
to help me.
--
Best Regards,
Zac Suresh Arackakudyil

zac-***@public.gmane.org
Machinenwesen (Austausch)
Technishe Universität München

zacsuresh-6Bl98Hp8bEiLvajZxc+***@public.gmane.org
Mechanical Engineering Yr 3
Faculty of Engineering
National University of Singapore

CONFIDENTIALITY: This email, together with any attachment, is intended
solely for the use of the individual or entity to whom it is addressed, and
may contain information that is legally privileged and confidential.
Ugo Cupcic
2011-01-17 10:01:06 UTC
Permalink
Hi Zac,

Have you seen this tutorial page? http://www.ros.org/wiki/robotis

Hope it helps.

Cheers,

Ugo
Post by Zac Arackakudy
Hey Everyone,
I am completely new to ROS. I used to control Dynamixel RX -64 using the
motion code I have written in visual C++ within windows platform. I recently
decided the embrace open source lifestyle and use Linux to run my robots. I
installed ROS and went through the tutorials briefly how to navigate among
the packages and how to create nodes and clients.
But I am still unable to understand how to control and run ros to move my
servos. Also how can I wrap ros around my previously written C code.
Sorry for asking such a silly question. I hope someone would be kind enough
to help me.
--
Best Regards,
Zac Suresh Arackakudyil
Machinenwesen (Austausch)
Technishe Universität München
Mechanical Engineering Yr 3
Faculty of Engineering
National University of Singapore
CONFIDENTIALITY: This email, together with any attachment, is intended
solely for the use of the individual or entity to whom it is addressed, and
may contain information that is legally privileged and confidential.
_______________________________________________
ros-users mailing list
https://code.ros.org/mailman/listinfo/ros-users
--
Ugo Cupcic | Shadow Robot Company | ugo-JJwpZlUREJ7ZI5Z/***@public.gmane.org
Software Engineer | 251 Liverpool Road |
need a Hand? | London N1 1LX | +44 20 7700 2487
http://www.shadowrobot.com/hand/ @shadowrobot
Raphael Favier
2011-01-17 10:02:48 UTC
Permalink
Hello Zak,

I used the http://www.ros.org/wiki/robotis robotis package succesfully
with Dynamixel servos.
if I remember correctly, It contains a whole set of Python tools to set your
servo's ID and controllers, as well as a node that will listen to servo's
commands and publish their current states.
Servos' setup is explained in the README file of the package.

If you are really new to ROS, make sure you follow the basic
http://www.ros.org/wiki/ROS/Tutorials tutorials as to understand how to
manage ROS nodes. In particular,
http://www.ros.org/wiki/ROS/Tutorials/UnderstandingNodes this one shows how
to start a node.

I hope it sets you on the right track,

Raph
--
View this message in context: http://ros-users.122217.n3.nabble.com/Beginner-needs-help-ROS-to-control-Dynamixel-RX-64-in-Ubuntu-10-10-platform-tp2271178p2271351.html
Sent from the ROS-Users mailing list archive at Nabble.com.
Antons Rebguns
2011-01-17 19:37:29 UTC
Permalink
Zac,

Another option is the ax12_controller_core
(http://www.ros.org/wiki/ax12_controller_core) from ua-ros-pkg
repository (http://code.google.com/p/ua-ros-pkg/). I used it with
pretty much every Dynamixel motor that Robotis produces, including
AX-12+. RX-28, RX-64 and EX-106+.

Anton

Loading...