Skip to content

Commit

Permalink
add examination of ID setting of servo motors in actuator.md
Browse files Browse the repository at this point in the history
  • Loading branch information
sugikazu75 committed Aug 3, 2023
1 parent f73d6ef commit d8f9824
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion actuators.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Actuators
---


## joint servo motor
## joint and gimbal servo motor
### dynamixel
you can use [dynamixel_wizard2](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_wizard2/) to set the configuration from ubuntu/windows.

Expand All @@ -20,6 +20,15 @@ you can use [dynamixel_wizard2](http://emanual.robotis.com/docs/en/software/dyna
- `return delay time: 25[ms]`
- `operating mode: 5`

#### id setting
Slave_id of each neuron is incremented from 1 and set via rqt.
ID of servo motors connected to the same neuron is incremented from 1 for joints and gimbals, in that order.
The valie of each ID in the Servo.yaml is incremented from 0 starting from the servo with ID 1 connected to neuron with slave_id 1.

|slave_id of neuron|1|1|2|2|2|3|
|id of dynamixel|1|2|1|2|3|1|
|id in Servo.yaml|0|1|2|3|4|5|

## thrust rotor
- motor specification measurement: See [here](https://github.com/tongtybj/aerial_robot/blob/master/aerial_robot_nerve/motor_test/README.md)

Expand Down

0 comments on commit d8f9824

Please sign in to comment.