A yaml file is used by the rocon_uri module to generate the ebnf rules used to parse rocon uri strings. If rules need to be added or modified, make a pull request against this file on the relevant branch.
A snapshot of the current rules yaml:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | - hardware_platform:
- pc
- robot:
- fgopher
- gocart
- gopher
- kobuki
- korus
- pr2
- robosem
- robot_other
- segbot
- turtlebot
- turtlebot2
- waiterbot
- furo
- aldebaran_nao
- robotis_op1
- mobile_device:
- phone:
- galaxy
- mega
- note3
- phone_other
- tablet:
- xoom
- note10
- tablet_other
- application_framework:
- ros:
- groovy
- hydro
- indigo
- ros_other
- opros
- application_framework_other
# Try and keep sync of operating system names with:
# https://github.com/ros-infrastructure/rospkg/blob/master/src/rospkg/os_detect.py#L499
- operating_system:
- windows:
- winxp
- windows7
- linux:
- arch
- debian
- fedora
- gentoo
- opensuse
- mint:
- rebecca
- ubuntu:
- precise
- quantal
- raring
- saucy
- trusty
- utopic
- vivid
- osx
- freebsd
- android:
- honeycomb
- ice_cream_sandwich
- jellybean
- kitkat
- web:
- chrome
- firefox
- safari
- opera
- internet_explorer
|