Skip to content

Software for correcting positional and dynamic errors introduced by Series Elastic Actuators using neural networks. Developed in the context of humanoid robots. Part of my master thesis.

License

Notifications You must be signed in to change notification settings

16stelter/deepSEA

Repository files navigation

deepSEA

Software for correcting positional and dynamic errors introduced by Series Elastic Actuators using neural networks. Developed in the context of humanoid robots. Part of my master thesis.

Requirements

This software requires parts of the Hamburg Bit-Bots codebase to run. It can be found at https://github.com/bit-bots/bitbots_meta.

Circuit Board

The circuit board files for the Hall sensor, as well as the BOM can be found in the folder 'electonics'. Code for the microcontroller can be found in the folder 'microcontroller'.

CAD Models

CAD models can be accessed at

Acknowledgements

Contents of the 'bitbots_lowlevel' and 'bitbots_msgs' folders originally stem from the Bit-Bots codebase, but have been modified to fit this usecase. Mainly, an interface and a converter for the Hall sensor, as well as a new message type were added. The original code can be found here:

The folder 'microcontroller' contains the 'fast_slave' class. This was also originally developed by the Hamburg Bit-Bots, based on the Dynamixel2Arduino library. The original files can be found here:

About

Software for correcting positional and dynamic errors introduced by Series Elastic Actuators using neural networks. Developed in the context of humanoid robots. Part of my master thesis.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published