diff --git a/src/dynamixel_motor.cpp b/src/dynamixel_motor.cpp index 432550b99fbf40c39a07913bb853d7ed37cac205..d67ac1f5a9b95a03daa1165a53ed8ba1cebe725c 100644 --- a/src/dynamixel_motor.cpp +++ b/src/dynamixel_motor.cpp @@ -201,6 +201,18 @@ void CDynamixelMotor::get_model(void) this->info.multi_turn=false; this->info.ext_memory_map=false; break; + case 0x001C: this->info.model="RX-28"; + this->info.max_angle=300.0; + this->info.center_angle=150.0; + this->info.max_speed=510; + this->info.max_current=0.0; + this->info.encoder_resolution=1023; + this->info.gear_ratio=193; + this->registers=ax_reg; + this->info.pid_control=false; + this->info.multi_turn=false; + this->info.ext_memory_map=false; + break; case 0x0168: this->info.model="MX-12"; this->info.max_angle=360.0; this->info.center_angle=180.0;