ROS2 interface to Doly Robot

Hi all,

I just wanted to share an open source project I just started. I have no idea how quickly it will progress though due to time constraints.

Last year I backed the Doly Robot project on kickstarter and recently the creator Levent Erenler also released the SDK for Doly. Hence, I of course wanted to create a ROS interface to this cute little robot.

The Goal: Create a containerized ROS2 interface for Doly. This way I hardly have to change any OS dependencies on the Robot and keep the original apps intact.

Some info:

  • Hardware: Doly Robot with several hardware interfaces

  • Compute: Raspberry Pi CM4

  • ROS: ROS 2 Rolling

At first I just want to make sure all interfaces are available in ROS. Not sure what will follow, probably exploration and some human interaction. Maybe following ROS applications will run a remote host, or if compute permits, on Doly itself.

Repository: https://github.com/MCFurry/doly_ros2

Docker image: mcfurry/doly-ros-rolling - Docker Image

3 Likes