Track:
Contents
Downloads:
Abstract:
For our programming convenience we have implemented an extensible robotic control framework in the Java programming language. This framework manages some of the tedious details in robotics programming (sensor - behavior integration and concurrency issues) as well as enforces a modular programming style that works well when a team is involved with robot software development. We discuss how this framework allows for modular software development. As an example we show how a laser range data based object detection algorithm can be implemented as a framework sensor module and how information provided by that new module can be utilization by the planning and mobility modules.