Dynamism is the C-based robot control framework developed by Dr. G. Clark Heynes in 2008/2009. It offers many advantages over prior robot control work:

  • Data is decoupled from code via a database, thus there are no complicated linking requirements when working with disparate pieces of code, instead only knowledge of database interfaces
  • The database offers automatic synchronization over a network connection
  • The framework has bindings for C, C++, Python, and MatLab, and control software can be written in each. On the Junior platform, we have already integrated code running C, C++, and Python on the robot, with Python and MatLab interfaces on a laptop performing experiment supervision.

Help Topics

Installing Dynamism