Project Architecture¶
Software Components¶

Interfaces¶
Koord Language Compiler
- Java + ANTLR
CyPyHous3 Middleware
- Python 3.5.2 + ROS + OMPL
- ROS for communication with hardware controllers
- OMPL for path planning
Hardware Controller
- C++ + ROS
Simulator and Visualizer
- Python 3.5.2 + Gazebo
Device Discovery and Launch
- Python 3.5.2
BEST Effort Safe Termination
- C++
Todo
Link to each repository? Version and packages for C++ and Java. Diagrams and interfaces?