Index
Next
Up
Previous
Urbi SDK 3.0.0
Part III
Urbi SDK Reference Manual
19
Programs
19.1
Environment Variables
19.2
Special Files
19.3
urbi
— Running an Urbi Server
19.4
urbi-image
— Querying Images from a Server
19.5
urbi-launch
— Running a UObject
19.6
urbi-launch-java
— Running a Java UObject
19.7
urbi-ping
— Checking the Delays with a Server
19.8
urbi-send
— Sending urbiscript Commands to a Server
19.9
urbi-sound
— Querying Sounds from a Server
19.10
umake
— Compiling UObject Components
20
urbiscript Language Reference Manual
20.1
Syntax
20.2
Scopes and local variables
20.3
Functions
20.4
Objects
20.5
Enumeration types
20.6
Structural Pattern Matching
20.7
Imperative flow control
20.8
Exceptions
20.9
Assertions
20.10
Parallel Flow Control
20.11
Event Handling
20.12
Trajectories
20.13
Garbage Collection and Limitations
21
urbiscript Standard Library
21.1 Barrier
21.2 Binary
21.3 Boolean
21.4 CallMessage
21.5 Channel
21.6 Code
21.7 Comparable
21.8 Container
21.9 Control
21.10 Date
21.11 Dictionary
21.12 Directory
21.13 Duration
21.14 Enumeration
21.15 Event
21.16 Exception
21.17 Executable
21.18 File
21.19 Finalizable
21.20 Float
21.21 Float.limits
21.22 FormatInfo
21.23 Formatter
21.24 Global
21.25 Group
21.26 Hash
21.27 InputStream
21.28 IoService
21.29 Job
21.30 Kernel1
21.31 Lazy
21.32 List
21.33 Loadable
21.34 Lobby
21.35 Location
21.36 Logger
21.37 Math
21.38 Matrix
21.39 Mutex
21.40 nil
21.41 Object
21.42 Orderable
21.43 OutputStream
21.44 Pair
21.45 Path
21.46 Pattern
21.47 Position
21.48 Primitive
21.49 Process
21.50 Profile
21.51 Profile.Function
21.52 PseudoLazy
21.53 PubSub
21.54 PubSub.Subscriber
21.55 RangeIterable
21.56 Regexp
21.57 Semaphore
21.58 Serializables
21.59 Server
21.60 Singleton
21.61 Slot
21.62 Socket
21.63 StackFrame
21.64 Stream
21.65 String
21.66 Subscription
21.67 System
21.68 System.PackageInfo
21.69 System.Platform
21.70 Tag
21.71 Timeout
21.72 Traceable
21.73 TrajectoryGenerator
21.74 Triplet
21.75 Tuple
21.76 UObject
21.77 uobjects
21.78 UValue
21.79 UValueSerializable
21.80 Vector
21.81 void
22
Communication with ROS
22.1 Ros
22.2 Ros.Topic
22.3 Ros.Service
23
Urbi Standard Robotics API
23.1
The Structure Tree
23.2
Frame of Reference
23.3
Component naming
23.4
Localization
23.5
Interface
23.6
Standard Components
23.7
Compact notation
23.8
Support classes