Currently, the library only allows for synchronous execution, i.e.
- KUKA controller sends a message to the LBR client
- Depending on the session state the monitor, onStateChange, waitForCommand, or command methods are called
- A response message is encoded and sent back to the controller.
It would be great to implement a way so that you can run a loop on the python side at what ever frequency you like, and have another thread execute in parallel that does the communication with the KUKA controller at the frequency specified on the pad (or in the Java).
Currently, the library only allows for synchronous execution, i.e.
It would be great to implement a way so that you can run a loop on the python side at what ever frequency you like, and have another thread execute in parallel that does the communication with the KUKA controller at the frequency specified on the pad (or in the Java).