ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Did i do it correctly? Also it is not written anywhere what should be done with the TPDO mapping?
No. The PDO settings should go into the ParameterValue entries.
DefaulValue` should contain the values after boot-up of the devices.
Statuses are TPDOs (sent by the device), commands are RPDOs (received by the device).
Can someone recommend a working TPDO mapping?
The Care-O-bot mapping can be found in canopen_test_utils. These scripts can even be called to patch an EDS to form a DCF. As an alternative, you can use CANeds to set-up the PDO mapping.
As a result of consecutive fails, i also tried to change the DefaultValue
Don't change DefaultValue
. ros_canopen
compares DefaultValue´ and
ParameterValue´ and will only send out the SDO if somethings needs to be changed.
2 | No.2 Revision |
Did i do it correctly? Also it is not written anywhere what should be done with the TPDO mapping?
No. The PDO settings should go into the ParameterValue entries.
DefaulValue` should contain the values after boot-up of the devices.
Statuses are TPDOs (sent by the device), commands are RPDOs (received by the device).
Can someone recommend a working TPDO mapping?
The Care-O-bot mapping can be found in canopen_test_utils. These scripts can even be called to patch an EDS to form a DCF. As an alternative, you can use CANeds to set-up the PDO mapping.
As a result of consecutive fails, i also tried to change the DefaultValue
Don't change DefaultValue
. ros_canopen
compares DefaultValue´ DefaultValueandParameterValue´ and `ParameterValue´ and will only send out the SDO if somethings needs to be changed.
3 | No.3 Revision |
Did i do it correctly? Also it is not written anywhere what should be done with the TPDO mapping?
No. The PDO settings should go into the ParameterValue entries.
DefaulValue` should contain the values after boot-up of the devices.
Statuses are TPDOs (sent by the device), commands are RPDOs (received by the device).
Can someone recommend a working TPDO mapping?
The Care-O-bot mapping can be found in canopen_test_utils. These scripts can even be called to patch an EDS to form a DCF. As an alternative, you can use CANeds to set-up the PDO mapping.
As a result of consecutive fails, i also tried to change the DefaultValue
Don't change DefaultValue
. ros_canopen
compares DefaultValue
and `ParameterValue´ ParameterValue
and will only send out the SDO if somethings needs to be changed.
4 | No.4 Revision |
Did i do it correctly? Also it is not written anywhere what should be done with the TPDO mapping?
No. The PDO settings should go into the ParameterValue entries.ParameterValueDefaulValue` entries. DefaulValue
should contain the values after boot-up of the devices.
Statuses are TPDOs (sent by the device), commands are RPDOs (received by the device).
Can someone recommend a working TPDO mapping?
The Care-O-bot mapping can be found in canopen_test_utils. These scripts can even be called to patch an EDS to form a DCF. As an alternative, you can use CANeds to set-up the PDO mapping.
As a result of consecutive fails, i also tried to change the DefaultValue
Don't change DefaultValue
. ros_canopen
compares DefaultValue
and ParameterValue
and will only send out the SDO if somethings needs to be changed.