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

israelfigueroa's profile - activity

2019-08-30 06:30:27 -0500 received badge  Good Question (source)
2012-11-20 18:37:04 -0500 received badge  Notable Question (source)
2012-11-20 18:37:04 -0500 received badge  Famous Question (source)
2012-02-25 17:44:09 -0500 received badge  Popular Question (source)
2011-09-05 03:24:33 -0500 received badge  Nice Question (source)
2011-06-14 17:48:28 -0500 marked best answer Documentation on writing hardware drivers

There are quite a number of tutorials available for specific hardware (lasers, imu, Dynamixel servos) and general ROS message handling at http://www.ros.org/wiki/AllTutorials .

Some of the stacks supplied by other organizations include complete examples of working ROS code including hardware drivers (PR2, wubble, erratic, turtlebot, Pioneer P2OS), http://www.ros.org/wiki/Robots .

There is a partially completed tutorial on writing a serial I/O hardware driver at http://www.ros.org/wiki/ROS/Tutorials... , but that won't help.

If you provide some more information regarding what particular devices you are interfacing to, then others can likely point you to the particular ROS stacks that are applicable.

Additional information:

Chad Rocky presented a guide to writing Hardware Drivers at ROSCon 2012 program, slides, video

Melonee Wise presented a guide to ROSifying a robot at ROSCon 2013: program, slides, video

2011-06-07 17:02:10 -0500 received badge  Student (source)
2011-06-07 15:29:15 -0500 asked a question Documentation on writing hardware drivers

Good evening, I am working in the Biorobotics Lab at the National University of Mexico, my workmates and me are working with mobile domestic services robots made of custom hardware. I am getting interested in ROS as a tool to speed up robotics research, but our robots have hardware which is not covered in ROS. So I would like to know if there is any documentation on writing hardware drivers for ROS.