-
Notifications
You must be signed in to change notification settings - Fork 20
tms_ur_gaze
- JDK
- Android Studio
- Android SDK (API 10, API 13, API 17)
This package is composite of two contents, rosjava-based client and roscpp-based server.
Note: Generated .apk files are available at /ros_tms/tms_ur/tms_ur_gaze/tms_ur_gaze/tms_ur_gaze_client/build/outputs/apk
tms_ur_gaze/tms_ur_gaze is a rosjava project having tms_ur_gaze_client subproject for android apps. Even if you run catkin_make at the workspace, this android stack never calls out to gradle because of no CMakeLists.txt and package.xml. Instead, you can build these in IDE without rosjava installation.
Open Andtoid Studio and import the project; ros_tms/tms_ur/tms_ur_gaze/tms_ur_gaze
$ studio.sh
Click the button, Build > Make Project (Ctrl + F9). The bulid script connects this project to github repository, so that the building must succeeds just as it is, irrespective of rosjava installation.
Connect your devices to PC, and make sure the PC recognizes it as a Android devices.
Click the button, Run 'app' (Shift + F10). Select the device and click 'ok'.
Note: At the setout, rosrun the nodes; request_generator and object_selector, then in the android apps connect to the master. Or cannot start apps with connection to server.
Make sure that tms_db_reader and the rp_arrow service are active.
$ rosrun tms_ur_gaze_server request_generator
$ rosrun tms_ur_gaze_server object_selector
Type the master URI on the master chooser. http://192.168.4.170:11311/
If you meet unexpected errors when starting, make sure to run request_generator node and exist the appropriate ros server.
Touch the button, 'start button', to start speech recording.
On the choreonoid, green-arrow appears above the object that you gaze and indicate by voice like "chips".
Been prepared numerable japanese words just for a simple demo.
chipstar | tea | soysauce | bottle | robot | |
---|---|---|---|---|---|
Words | お菓子,チップスター,ポテトチップス,チップス | ペットボトル,お茶 | 醤油,しょうゆ | ボトル | ロボット |
ROS-TMS
Messages of ROS-TMS
Database
Task Scheduler
Robot Controller
Robot Motion Planning
Robot Service
Sensor Drive
Sensor System
- tms_ss_fss
- tms_ss_his
- tms_ss_ics
- tms_ss_ods
- tms_ss_vicon
- tms_ss_vs
- tms_ss_pot
- tms_ss_nfbed
- tms_ss_whs1
- tms_ss_pozyx
State Analyzer
User Request
Network module for Hierarchical ROS-TMS
ROS-TMS Developer
ETC.