PyCRAM is the Python 3 re-implementation of CRAM . PyCRAM is a toolbox for designing, implementing and deploying software on autonomous robots. The framework provides various tools and libraries for aiding in robot software development as well as geometric reasoning and fast simulation mechanisms to develop cognition-enabled control programs that achieve high levels of robot autonomy.
PyCRAM is developed in Python with support for the ROS middleware which is used for communication with different software components as well as the robot.
This framework is tested with Ubuntu 20.04, ROS Noetic and Python 3.8