TurtleBots are relatively low cost robot platforms intended to run the open source Robot Operating System (ROS) software. There have been several series of TurtleBots, the latest being TurtleBot 4 which is built upon the iRobot Create3 mobile base. The TurtleBot 2 is an older generation platform built upon the Kobuki mobile base. The Kobuki…Read more ROS 2 on Kobuki TurtleBot
Open-source
Open Source drone development
The Dronecode Foundation is a non-profit organisation for open source drone projects. It is part of Linux Foundation with a focus primarily on open source software and hardware (PX4 autopilot, MAVLink, MAVSDK, and QGroundControl), governance, and infrastructure. Getting started with open source drone development is relatively straightforward thanks to the Dronecode community and broader ecosystem.…Read more Open Source drone development
Step-by-step guide for contributing to Open Source projects
Contributing to open source projects can feel very daunting in the beginning. A good way to get started is to contribute small changes such as bug or documentation fixes. Most open source projects publish guidelines which outline best practices and contributors are sometimes invited to attend meetings to discuss the direction of the project. Regardless…Read more Step-by-step guide for contributing to Open Source projects
Step-by-step Autoware.Auto installation guide
Open source autonomous driving projects have simplified autonomous vehicle development, particularly where resources are constrained. Popular projects include Apollo (an open autonomous driving platform), openpilot (an open source driver assistance system), CARLA (an open source simulator for autonomous driving research) and Autoware.Auto (an open source autonomous driving platform). This article focuses on setting up a…Read more Step-by-step Autoware.Auto installation guide
Contributing to Open Source Projects
Open Source projects are a fun way for people, with a common goal, to collaborate on a project from anywhere in the world. It's amazing what you can learn from being part of a global community. This guide provides a really nice overview of how you can begin to contribute to Open Source projects. This…Read more Contributing to Open Source Projects