Skip to content

joint_state too slow #23

@grafoteka

Description

@grafoteka

Hi,
finally I'm working with this package, but I have a problem.
When I try to show the motor position in RViz, the representation of the motor is too slow. When the physical motor has reached the position, the motor in RViz has not started to move, and then it jumps to another position.

I have look in the code, but I have not found where the epos_hardware_node.cpp publish to joint_states.

Also, in the launch file this line is commented:

remap from="epos_hardware/joint_states" to="joint_states"

But there is not any topic called epos_hardware/joint_states and also, epos_hardware is publishing in /joint_states.

jorge@i7:~$ rosnode info /epos_hardware 
--------------------------------------------------------------------------------
Node [/epos_hardware]
Publications: 
 * /diagnostics [diagnostic_msgs/DiagnosticArray]
 * /joint_states [sensor_msgs/JointState]
 * /rosout [rosgraph_msgs/Log]

Subscriptions: 
 * /position_controller_1/command [unknown type]
 * /position_controller_2/command [unknown type]
 * /position_controller_3/command [unknown type]
 * /position_controller_4/command [unknown type]
 * /position_controller_5/command [unknown type]
 * /position_controller_6/command [unknown type]

Services: 
 * /controller_manager/list_controller_types
 * /controller_manager/list_controllers
 * /controller_manager/load_controller
 * /controller_manager/reload_controller_libraries
 * /controller_manager/switch_controller
 * /controller_manager/unload_controller
 * /epos_hardware/get_loggers
 * /epos_hardware/set_logger_level

And when I ask for the rate (rostopiz hz /joint_states) of /joint_states is only 3Hz
Could someone help to find out where the package publish and with which rate?

Thank you

Kinds regards, Jorge

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions