You can send some Urbi script to Urbi server from a Java standalone program using the Java client library.
For complete documentation refer to Urbi sdk.
All samples below are preinstalled in your Reeti in /home/reeti/Devel/Samples/
To use samples, refer to README in each sample.
To use IDE (eclipse) 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
To develop your own Java Urbi remote client :
in your project configuration add JAR of urbi from directory /usr/local/gostai/share/sdk-remote/java/lib
Java Urbi Client Basic Sample : change led color
- Located in /home/reeti/Devel/Samples/Java/ChangeLedColor/
- Bitbucket source repository : Change Led Color
- 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 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 Servo positions