mirror of
https://github.com/wassname/pyrobolearn.git
synced 2026-08-21 10:29:11 +08:00
Examples ======== In this folder, you will find different examples on how to use the framework. Warning: this folder is currently being updated; few files might still have some bugs or not implemented completely. Some other folders will be added in the upcoming days. You can check the following folders on: - ``simulators``: how to use a particular simulator. Currently, the Bullet simulator is the one fully operational. - ``worlds``: how to create a world in the simulator, load various objects inside and interact with them, use the camera, and load or generate terrains. - ``robots``: how to load a specific robot (biped, quadruped, wheeled, etc) into the world. - ``plotting``: how to use real-time plotting tools (to plot the joint values or the link frames). - ``interfaces``: the various interfaces (game controllers, webcam, etc) and bridges that you can use. - ``kinematics``: how to use forward and inverse kinematics as well as position and velocity control. - ``dynamics``: how to use forward and inverse dynamics as well as force control. - ``manipulability``: how to use the velocity and dynamic manipulability ellipsoids. - ``models``: the different learning models that you can use. - ``states``: how to query the states / observations. - ``rewards``: how to use the reward functions. - ``environments``: provide a full example on how to create an environment from scratch in PRL. - ``imitation``: how to use imitation learning with the framework. - ``reinforcement``: how to use reinforcement learning with the framework.