An open API service indexing awesome lists of open source software.

https://github.com/ndhana94/ros2_minicheetah_motor_controller

A ros2 node for Mini-Cheetah BLDC actuator
https://github.com/ndhana94/ros2_minicheetah_motor_controller

Last synced: 3 months ago
JSON representation

A ros2 node for Mini-Cheetah BLDC actuator

Awesome Lists containing this project

README

        

# ros2_minicheetah_motor_controller

A ros2 node for Mini-Cheetah BLDC actuator.

## !!! NOT READY TO USE !!!

## !!! WORK IN PROGERSS !!!

![](https://ae01.alicdn.com/kf/Habc6643ff4d34925bd65ab1aa82d594as/MIT-Mini-Cheetah-four-legged-robot-dog-servo-motor-joint-motor-modul-reducer-driver-robot-arm.jpg)

### Information:
This package allows to controll multiple Mini-Cheetah BLDC actuators over a CAN 2.0 bus.

### create ros2 workspace
```
mkdir -p ros2_ws/src
cd ros2_ws/src
```

### install pkgs
```
git clone [email protected]:NDHANA94/ros2_minicheetah_motor_controller.git
git clone https://github.com/RoverRobotics-forks/serial-ros2.git #clone ros2_serial
cd ~/ros2_ws
colcon build
source install/setup.bash
sudo chmod a+x install/ros2_minicheetah_motor_controller/share/ros2_minicheetah_motor_controller/bash_scripts/slcan.bash # to give the permission to the bash file to be excecuted
```