Hi all!
I'm trying to control 6 Maxon MCD Epos with a IXXAT CAN-to-USB adapter via socket CAN0.
I'm trying [Kacanopen](http://wiki.ros.org/kacanopen) package because @Soeren answer in this question [#q292882](https://answers.ros.org/question/292882/how-to-control-maxon-mcd-epos-with-ros_canopen-and-ixxat-adapter/?comment=294840#post-id-294840) that is working for him with a Maxon EPOS2, and also I have accomplished to move the motors in *profile_position_mode*.
But the problem is that I have an error trying to load the specific EDS file of the motor.
I have generate my EDS file with **Maxon EPOS Studio** and then check it with **Vector CANeds** program.
Then, I copy the file into the path */home/jorge/WS/kacanopen/src/kacanopen/master/share/eds_library/MaxonMotor*
And modify the **line 336 in the device.cpp** file with:
std::string eds_path = "/home/jorge/WS/kacanopen/src/kacanopen/master/share/eds_library/MaxonMotor/maxon_motor_EPOS.eds";
But when I execute:
rosrun kacanopen kacanopen_example_motor_and_io_bridge
I have the error:
*"There is no manufacturer-specific EDS file available. Going on with the default dictionary..."*
Am I doing something wrong importing the file?
Thank you,
Jorge
↧