Hello TurtleBots & Developers,
After significant work refactoring our build systems for maintainability, we are pleased to announce that turtlebot-ros-kinetic-pre0.iso is now available for beta testing on x86_64.
The Intel RealSense driver does not build with 16.04.5 or later
The ROS repository is pre-configured in
apt and most commonly used ROS packages should be pre-installed.
The ROS environment is pre-configured
Hardware Loadout Management
ISO defaults to KHA1 Loadout in
- Kobuki Mobile Base
- Hexagonal Plate Stack
- Orbec Astra 3D Camera
- Laptop Battery /sys/class/power_supply/BAT1
Manufacturers will be able to have custom ISOs to install a loadout matching the equipped hardware.
udev rules for these devices are preconfigured.
Updates to 18.04 are currently disabled pending work on Melodic.
Please submit pull requests against turtlebot-doc
Did we miss installing your favorite package?
Is this a priority for anyone?
How much effort should we spend adding things like the rqt tools to the launcher?
Should we prioritize Melodic / ROS2 support?
System startup refactoring
systemd we built a fairly robust startup system for upstart.
System bootup automation still needs to be refactored for launching
roslaunch turtlebot_bringup minimal.launch roslaunch turtlebot_bringup 3dsensor.launch
- We are planning to use an indicator like the volume control in the top right
GUI to enable and disable startup
3dsensorlaunched by default
Enables RViz to display pointclouds after first boot without opening a terminal
- ROS Startup
What happens If the initial user is not named
ISO adds the user to group dialout
Can we stop setting
0666 permissions for devices?
On a previous episode we talked NetworkManager into helping to configure ROS networking. This needs to be updated and tested with Xenial. The current thinking is to move this into a pure python package, but depending on interest this work could be delayed to Melodic.
Please file ISO bug reports here
After a Kinetic release we hope to quickly produce a Melodic release followed by some sort of ROS2 release
The TurtleBot Kinetic ISO has been sponsored in part by Dabit Industries