This ROS package is used by the Hexapod project and contains ROS nodes for using different on-board sensors. At the moment, the package is meant for the Freenove Big Hexapod kit and is meant for their custom Raspberry-pi shield.
Included sensors:
- ADS7830
- MPU5060
- PCA9685
To use this package, ROS needs to be installed on your Raspberry-pi. For more detail about ROS, please refer to the ROS documentations. This project was built with ROS Noetic release.
For communicating over I2C and GPIO, install the Wiring Pi library:
sudo apt-get install wiringpi
Using this ROS package is the same with any other ROS package, first create a catkin workspace and clone this repo in the src directory. Please refer to the ROS documentations for more details.