#include <tmc_coe_motor.h>
Definition at line 47 of file tmc_coe_motor.h.
◆ TmcCoeMotor()
Copyright (c) 2023-2024 Analog Devices, Inc. All Rights Reserved. This software is proprietary to Analog Devices, Inc. and its licensors.
Definition at line 11 of file tmc_coe_motor.cpp.
◆ ~TmcCoeMotor()
| TmcCoeMotor::~TmcCoeMotor |
( |
| ) |
|
|
virtual |
◆ cmdAbsPosCallback()
| void TmcCoeMotor::cmdAbsPosCallback |
( |
const std_msgs::Int32 |
msg | ) |
|
|
protectedvirtual |
◆ cmdRelPosCallback()
| void TmcCoeMotor::cmdRelPosCallback |
( |
const std_msgs::Int32 |
msg | ) |
|
|
protectedvirtual |
◆ cmdVelCallback()
| void TmcCoeMotor::cmdVelCallback |
( |
const geometry_msgs::Twist & |
msg | ) |
|
|
protectedvirtual |
◆ init()
| void TmcCoeMotor::init |
( |
| ) |
|
|
virtual |
◆ initParams()
| void TmcCoeMotor::initParams |
( |
| ) |
|
|
private |
◆ initPublisher()
| void TmcCoeMotor::initPublisher |
( |
| ) |
|
|
protected |
◆ initSubscriber()
| void TmcCoeMotor::initSubscriber |
( |
| ) |
|
|
protectedvirtual |
◆ rosPublishTmcCoeInfo()
◆ frame_id_
| std::string TmcCoeMotor::frame_id_ |
|
protected |
◆ motor_number_
◆ p_nh_
◆ p_tmc_coe_interpreter_
◆ param_add_ratio_pos_
| float TmcCoeMotor::param_add_ratio_pos_ |
|
protected |
◆ param_add_ratio_trq_
| float TmcCoeMotor::param_add_ratio_trq_ |
|
protected |
◆ param_add_ratio_vel_
| float TmcCoeMotor::param_add_ratio_vel_ |
|
protected |
◆ param_en_pub_tmc_coe_info_
| bool TmcCoeMotor::param_en_pub_tmc_coe_info_ |
|
protected |
◆ param_interface_name_
| std::string TmcCoeMotor::param_interface_name_ |
|
protected |
◆ param_pub_actual_pos_
| bool TmcCoeMotor::param_pub_actual_pos_ |
|
protected |
◆ param_pub_actual_trq_
| bool TmcCoeMotor::param_pub_actual_trq_ |
|
protected |
◆ param_pub_actual_vel_
| bool TmcCoeMotor::param_pub_actual_vel_ |
|
protected |
◆ param_pub_rate_tmc_coe_info_
| float TmcCoeMotor::param_pub_rate_tmc_coe_info_ |
|
protected |
◆ param_SDO_PDO_retries_
| int TmcCoeMotor::param_SDO_PDO_retries_ |
|
protected |
◆ param_tmc_cmd_abspos_topic_
| std::string TmcCoeMotor::param_tmc_cmd_abspos_topic_ |
|
protected |
◆ param_tmc_cmd_relpos_topic_
| std::string TmcCoeMotor::param_tmc_cmd_relpos_topic_ |
|
protected |
◆ param_tmc_cmd_trq_topic_
| std::string TmcCoeMotor::param_tmc_cmd_trq_topic_ |
|
protected |
◆ param_tmc_cmd_vel_topic_
| std::string TmcCoeMotor::param_tmc_cmd_vel_topic_ |
|
protected |
◆ param_tmc_coe_info_topic_
| std::string TmcCoeMotor::param_tmc_coe_info_topic_ |
|
protected |
◆ param_wheel_diameter_
| float TmcCoeMotor::param_wheel_diameter_ |
|
protected |
◆ s_namespace_
| std::string TmcCoeMotor::s_namespace_ |
|
protected |
◆ s_node_name_
| std::string TmcCoeMotor::s_node_name_ |
|
protected |
◆ seq_ctr_
◆ slave_number_
◆ timer_callback_
◆ tmc_cmd_abspos_sub_
◆ tmc_cmd_relpos_sub_
◆ tmc_cmd_vel_sub_
◆ tmc_coe_info_msg_
| adi_tmc_coe::TmcCoeInfo TmcCoeMotor::tmc_coe_info_msg_ |
|
protected |
◆ tmc_coe_info_pub_
The documentation for this class was generated from the following files: