Table of Contents - tsirif/pandora-playground GitHub Wiki

This wiki presents software-concerned knowledge which is related to Pandora project. General programming topics below are basic and essential for a modern software engineer to acquire, but thorough studying of these is not a requirement in a robotics project. They are still recommended and consist a good background for a developer. ROS is the middle-ware that Pandora uses and thus offers the API for software-software and hardware-software communication. This means that ROS-related topics are essential for a developer in Pandora to master.

General Topics

  1. C++
  2. Software Engineering
  3. Software Testing
  4. Tools

ROS Topics

  1. The Robot Operating System
  2. Testing in ROS

Pandora Topics

  1. Introduction to Pandora/Software Architecture
  2. Hardware Architecture
  3. Robot's Sensors
  4. Pandora's Motion mechanism