Wednesday, January 16, 2013

32 Bit TurtleBot 2 ISO

If 32-Bit are all you got, this ISO should get your TurtleBot 2 up and running 32-Bit TurtleBot 2 ROS Groovy ISO Beta 2 (1.2GB)

md5sum: e8e1537f6294c0de5e5e2a53d88f6775

Thursday, January 10, 2013

Work Continues



This video demonstrates the TurtleBot 2 mobile robot performing automatic docking maneuvres using an Android app. This demo works out of the box and only requires that the TurtleBot has a working wifi connection. Once docked, the mobile base and the on-board laptop both begin charging so the robot is always ready for whatever tasks are queued.

To get the robot to start ROS on bootup with minimal configuration we have developed an external Debian package ros-system-daemon-groovy. This package provides infrastructure to run ROS system wide as user 'ros' in a way that is compliant with the Debian FHS with logs written to /var/log/ros and rotated on a daily basis and expired after a week. The package includes network autoconfiguration tools that query NetworkManager via D-Bus and Upstart scripts that start ROS once a network connection becomes active.

This package is designed not just to work with the TurtleBot, but we hope that it can be useful for other robot developers who need a way to start ROS at bootup.

Basic documentation for the package can be found here.

Feedback is greatly appreciated and please submit bugs and feature requests to the issue tracker on Github.

Wednesday, January 9, 2013

TurtleBot 2 ROS Groovy ISO BETA 2

Round 2, Start!


THIS ISO INSTALLER (1.2GB) CURRENTLY ONLY SUPPORTS TURTLEBOT 2 however patches and bug reports for TurtleBots using the Create mobile base are appreciated. Please file bug reports via the associated github issue tracker. If you can not find the correct tracker, please file bugs against https://github.com/TurtleBot-Mfg/turtlebot-iso

The current plan is to release support for TurtleBot 2 later this week and then proceed with backporting support for TurtleBots with Create base.

External Debian System integration packages can be found here.
https://github.com/TurtleBot-Mfg
PPA for ROS + Ubuntu Integration
https://launchpad.net/~iheartengineering/+archive/ros-support
TurtleBot 2 ROS Groovy ISO Beta 2 (1.2GB)

Selected Features

This release resolves some minor bugs, and more importantly merges the latest packages synced from shadow-fixed.

md5sum: 5fb0897d5995ce312e714619b1ee9781

Friday, January 4, 2013

TurtleBot 2 ROS Groovy ISO BETA 1


We are now working on fixing all of the remaining issues for a new TurtleBot 2 ROS Groovy release and if you have a TurtleBot 2 we can use your help testing.

THIS ISO INSTALLER (1.2GB) CURRENTLY ONLY SUPPORTS TURTLEBOT 2 however patches and bug reports for TurtleBots using the Create mobile base are appreciated. Please file bug reports via the associated github issue tracker.

The current plan is to release support for TurtleBot 2 next week and then proceed with backporting support for TurtleBots with Create base.

External Debian System integration packages can be found here.
https://github.com/TurtleBot-Mfg
PPA for ROS + Ubuntu Integration
https://launchpad.net/~iheartengineering/+archive/ros-support
TurtleBot 2 ROS Groovy ISO Beta 1 (1.2GB)

Selected Features

Known Bugs

Tuesday, January 1, 2013

ROS Groovy

ROS Groovy is now available along with updated tutorials.

Having recently realized that we built our own version of Bloom,

We are now looking forward to switching to Catkin/Bloom so we can create applications that can integrate better with Ubuntu/XDG/Indicators/Unity/etc and still take advantage of the common efforts of the build tools developed for ROS.