Skip to content
13A! edited this page Jul 28, 2024 · 12 revisions

ROS for the Alphabot2

Welcome to the ROS for the Alphabot2 Wiki! This guide is designed to assist students and enthusiasts in setting up, configuring, and programming the Waveshare Alphabot2 using the Robot Operating System (ROS). This resource is particularly curated for the Autonomous Systems curricular unit at Instituto Superior Técnico (IST), which aims to provide a hands-on approach to learning robotics.

Introduction

This wiki covers a comprehensive range of topics, including:

  • Getting Started: A comprehensive guide on how to setup and install ROS in the Alphabot2
  • Modules: Detailed guides on various modules that make up the Alphabot2 ROS ecosystem, including motor and sensor drivers, aswell as control interfaces
  • Specific Configurations: Guides specific to the robot and somo of it's modules
  • Known Issues: A section dedicated to troubleshooting common problems and issues encountered during the setup and operation of the Alphabot2 with ROS.

Implementation Status

Feature Status Notes
ROS Setup and Installation Complete ROS installation on Raspberry Pi
Motor Driver Node Complete Basic motor control via ROS node developing basic teleoperation using button and/or keyboard inputs
Sensor Integration In Progress Developing node for Infrared Obstacle Avoidance and Tracking Sensor
Known Issues Ongoing Regular updates with newly discovered issues