Hello, we have a few Questions about the Project: Dual Motor Torque Control GitHub - open-dynamic-robot-initiative/mw_dual_motor_torque_ctrl
First of all something basic:
Can we let only one motor spin and be connected, or does it have to be two for this project?
Now to the other problems:
How is the workflow when we want to run this project without the CAN Interface? We understood that it should work similarly to the TI labs but something is not working. When we activate all the debugging settings (Silicon-Realtime, Auto-refresh), start the debugging and then set the enableSys and run_identify to 1, nothing happens. Even when we increase the iqRef_A or activate the enableAlignment.
Do we need to change the Debugging configurations? We tried to change the expressions from the release-folder, but the motor didn ’t spin. We also tried using the GUI online and offline, but couldn’t. In the Web-Version an error with the .js-File occured and in CCS nothing happened, pressing on the play button of the GUI. We connected the .out-File of the Release - Folder.
The Virtual Spring Mode doesn’t work, either. We tried enabling the spring mode in the code by setting gFlag_enableVirtualSpring[2] = {true, true} and while debugging in the Expressions View.
All we know is, that the wiring of the motor is correct, because another TI-Project let it spin.
We also want to try, to control the motor via CAN via a Nvidia Jetson Board. So we only wanted to use the CAN interface from the Nvidia Jetson Board via Transceiver to the Launchpad for testing that Project and some Python Code. For that we used that code https://github.com/open-dynamic-robot-initiative/blmc_drivers/files/4856546/BLMC_CAN_Interface-010720.pdf
In that code there is also a passage about other examples, but we have no access see image
Thanks for any help and kind Regards
Elli and Co.