You can send some Urbi script to Urbi server from a C++ standalone program using the Urbi C++ client library.
For complete documentation refer to Urbi sdk.
All samples below are preinstalled in your Reeti in /home/reeti/Devel/Samples/
To recompile samples, refer to README in each sample.
To use IDE (Qcreator) refer to Use pre installed IDEs
If you don't have a Reeti you can download samples for Reeti V2 from Bitbucket git repository : https://bitbucket.org/reeti
C++ Urbi Client Basic Sample : change led color
- Located in /home/reeti/Devel/Samples/Urbi/StandAloneCPP/
- Bitbucket source repository : ChangeLedColor
- Your application connects to Urbi server through TCP/IP
- This application can be launched either in local on Reeti or in remote on another computer (through ethernet connection)
C++ urbi client : Polling a feedback variable
- Sends a servo position command and wait until the position is reached
- Queries periodically the position of a servo
- Located in /home/reeti/Devel/Samples//Third party apps/C++/PollingVariable
- Bitbucket source repository : Polling a feedback variable
C++ urbi client : Polling a feedback variable
- Queries the position of several servos and the color of the LEDs
- Located in /home/reeti/Devel/Samples//Third party apps/C++/PollingVariable
- Bitbucket source repository : Query an urbi variable