#include <cyber_gear.hpp>
◆ CyberGear()
halx::driver::CyberGear::CyberGear |
( |
peripheral::CanBase & | can, |
|
|
uint8_t | motor_can_id, |
|
|
uint8_t | host_can_id ) |
|
inline |
◆ ~CyberGear()
halx::driver::CyberGear::~CyberGear |
( |
| ) |
|
|
inline |
◆ enable()
◆ read_parameter()
template<class T>
std::optional< T > halx::driver::CyberGear::read_parameter |
( |
CyberGearParameter | parameter | ) |
|
|
inline |
◆ set_operation_control()
std::optional< CyberGearFeedback > halx::driver::CyberGear::set_operation_control |
( |
float | torque, |
|
|
float | angle, |
|
|
float | velocity, |
|
|
float | kp, |
|
|
float | kd ) |
|
inline |
◆ set_position_to_mechanical_zero()
std::optional< CyberGearFeedback > halx::driver::CyberGear::set_position_to_mechanical_zero |
( |
| ) |
|
|
inline |
◆ stop()
◆ write_parameter()
このクラス詳解は次のファイルから抽出されました: