New book: "ROS Robot Programing" in Korean

| No Comments | No TrackBacks
From Yoonseok Pyo via ros-users@

Hello ROS users,

I am pleased to announce a new book "ROS Robot Programing", which will be released by RubyPaper in this month.
It is the first guide book for ROS in Non-English languages.
I hope to bring up new ROS contributors in Korean, even if this book is written in Korean.
Also, I'll donate the whole royalty from this book to OSRF and open-source robotics platform projects( 


The contents of this book is as follows:

1. ROS, Robot Operating System
2. Installing the ROS in Desktop PC
3. Installing the ROS in VirtualBox and SBC like RaspberryPi
4. ROS Term, Communication, File and Build System, Build and Running
5. ROS Commands
6. ROS Tool (RViz, rqt)
7. ROS Basic Programing (Message, Topic, Service, Parameter)
8. Robot and Sensor on ROS
9. How to Use the Sensors on ROS
10. How to Use the Mobile Robot on ROS (Turtlebot)
11. SLAM and Navigation
12. Robot Arm (Dynamixel Servo, MoveIt!)
total pages: 392

More information about this book can be found on ROS wiki page.

Announcing Social Robot Maggie working with ROS

| No Comments | No TrackBacks
From Raúl Pérula-Martínez via ros-users@

Hello ROS community,

I have the pleasure to present a new robot in the ROS family. The Social Robot Maggie ( from the RoboticsLab ( at University Carlos III of Madrid, Spain, is working now completely with ROS.

Here the ROS wiki page for more info:

Furthermore, we would love to share what we have developed with the ROS community. We have published several packages in GitHub and soon we show some videos on how it is working.

Here the repository:

Until now, we have released everything developed for the low-level of the robot. These nodes control the devices (motors, touch sensors, labjack controller, IR controller, servomotors, RFID, etc.) of the robot. And almost everything is implemented with unit tests and testing nodes.

We hope that our work could be useful for the community.

Robotics @ Seoul Tech Society

| No Comments | No TrackBacks
From Daniel Stonier via ros-users@

For ROS aficionados in South Korea, there is a seoul tech meetup on March 24th with a few roboticists presenting what is the first of hopefully a series of talks. 

Good chance to catch up and talk with some roboticists over a beer after the talks, or meet some of the next generation in seoul's tech community.

You can sign up here.

Announcing a ROS driver for CH Robotics UM7 IMU

| No Comments | No TrackBacks
From Alex Brown via ros-users@

I'd like to announce the availability of a ROS driver for the  UM7 Inertial Orientation sensor (IMU).  The UM7 is an up-to-date device with quite good performance.

You can see its specs at  The driver documentation is at
There is now a ROS  package which provides a bridge between ROS and the OpenHAB home automation system.
OpenHAB is an open source system that connects to virtually any intelligent device, such as smoke detectors, motion detectors, temperature sensors, security systems, TV/audio, fingerprint scanners, lighting, 1-Wire, Wemo, CUPS, DMX, KNX, openpaths, Bluetooth, MQTT, Z-Wave, telephony, Insteon, weather sensors.  OpenHAB also connects to web services such as Twitter, Weather, etc. In addtion, ROS provides a basic Web GUI and Iphone/Android app for setting and dynamically viewing values.
Give your robot knowledge of the wider world
Use Cases:
  • A motion detector or smoke detector in OpenHAB triggers and ROS dispatches the robot to the location.
  • ROS facial recognition recognizes a face at the door and OpenHAB unlocks the door.
  • A Washing Machine indicates to OpenHAB that the load is complete
    and ROS dispatches a robot to move 
    the laundry to the dryer.
  • The OpenHAB MQTT binding indicates that Sarah will be home soon and a sensor indicates that the temperature is hot. ROS dispatches the robot to bring Sarah's favorite beer. OpenHAB turns on her favorite rock music and lowers the house temperature.
  • A user clicks on the OpenHAB GUI on an IPAD and selects a new room location for the robot for telepresence. The message is forwarded by the openhab_bridge to ROS and ROS dispatches the robot.
  • A sentry robot enters a dark area and sends a command to OpenHAB to turn on the lights in that area.
With the openhab_bridge, virtually any home automation device can be easily setup to publish updates to the openhab_updates topic in ROS, giving a ROS robot knowledge of any Home Automation device as well as a number of web services. ROS can publish to the openhab_set topic and the device in OpenHAB will be set to the new value (for example setting a Robots position in OpenHAB).  ROS can also publish to the openhab_command topic and the device in OpenHAB will  act on the specified command (for example turning on a light).
To download and for more information:
From John Jordan via ros-users@

I am pleased to announce "Rhoeby", a new ROS-enabled hexapod robot. Rhoeby
is a customized version of the Robotis Bioloid kit. It uses low-cost,
light-weight 2D Scanning technology available from Rhoeby Dynamics (based
on the TeraRanger 1DOF sensor), and supports SLAM, Navigation and Obstacle

Hardware Used

  * Robotis Bioloid "Spider" chassis (with custom legs)
  * Robotis Cm9.04 MCU board
  * Nexus 4 phone provides IMU (and tele-prescence camera)
  * Rhoeby Dynamics 2D Infra-Red LiDAR Scanner
  * Bluetooth link to robot for command and status
  * Remote laptop running ROS Indigo

Software Features

  * 3-DOF Inverse Kinematic leg control
  * Holonomic-capable gait
  * Odometric feedback
  * 2D LiDAR scanning
  * ROS node for robot control

If interested, you could find more information at:

And see our website at:
From Javier Hidalgo via ros-users@

Dear colleagues,

We would like to invite you to participate in the first Robot Construction Kit (Rock) Workshop:

In parallel to the 13th Symposium on Advanced Space Technologies in Robotics and Automation (ASTRA) at the European Space Research and Technology Centre (ESTEC) and the Experts Forum on Robot Control Operating Systems (RCOS) for space and industrial applications.

Noordwijk (The Netherlands) 11 May 2015.

It will consist of 20-30 minutes presentations concerning technical talks from developers and users in a similar style of ROSCon and PyCon.


Development, tutorials and robotics field application using Rock/Orocos are welcome to contribute. Sustainable systems, scalability, re-usability, field/ real-time applications, system deployment, plan managers, rock integration with existing systems, communication layers, error handling, system recovery and other topics concerning the use and development of Rock/Orocos in robotics are relevant to participate.

Proposal submission:

Technical talks of all topics related to Rock/Orocos are invited to participate in the workshop. Best workshop talk will be awarded!

Proposal submission deadline: 1 April 2015

Notification of Acceptance: 17 April 2015

Further info

Summer Internship at 5D Robotics

| No Comments | No TrackBacks
From Johathan Whetten via ros-users@

You have a unique opportunity. Robotics is a new frontier, and every new frontier needs its explorers. We need you. We need you to be passionate and tireless. We need you to eat, breathe, and dream robotics.

Peruse the items listed below. You should either have experience with and/or interest in all of them.

  • Control systems

  • Computer vision

  • Sensor fusion / adaptive filters

  • Motion planning

  • Behavioral robotics

  • Probabilistic robotics

  • Human-machine interaction

  • Embedded systems

  • Aerial systems

  • 3D graphics

You will need to know Linux, you will need to know C++, and you will need to use ROS. This position requires breadth and adaptability over depth. Please send your resume and cover letter to

Find this blog and more at

Please submit content to be reviewed by emailing

Find recent content on the main index or look in the archives to find all content.