Next
Prev
Prev-tail
Tail
Up
Part IV
Urbi SDK Reference Manual
18
Programs
18.1
Environment Variables
18.2
Special Files
18.3
urbi
— Running an Urbi Server
18.4
urbi-image
— Querying Images from a Server
18.5
urbi-launch
— Running a UObject
18.6
urbi-send
— Sending urbiscript Commands to a Server
18.7
umake
— Compiling UObject Components
19
urbiscript Language Reference Manual
19.1
Syntax
19.2
Scopes and local variables
19.3
Functions
19.4
Objects
19.5
Structural Pattern Matching
19.6
Imperative flow control
19.7
Exceptions
19.8
Assertions
19.9
Parallel and event-based flow control
19.10
Trajectories
19.11
Garbage collection and limitations
20
urbiscript Standard Library
20.1 Barrier
20.2 Binary
20.3 Boolean
20.4 CallMessage
20.5 Channel
20.6 Code
20.7 Comparable
20.8 Container
20.9 Control
20.10 Date
20.11 Dictionary
20.12 Directory
20.13 Duration
20.14 Event
20.15 Exception
20.16 Executable
20.17 File
20.18 Finalizable
20.19 Float
20.20 Float.limits
20.21 FormatInfo
20.22 Formatter
20.23 Global
20.24 Group
20.25 InputStream
20.26 IoService
20.27 Job
20.28 Kernel1
20.29 Lazy
20.30 List
20.31 Loadable
20.32 Lobby
20.33 Location
20.34 Math
20.35 Mutex
20.36 nil
20.37 Object
20.38 Orderable
20.39 OutputStream
20.40 Pair
20.41 Path
20.42 Pattern
20.43 Position
20.44 Primitive
20.45 Process
20.46 Profiling
20.47 PseudoLazy
20.48 PubSub
20.49 PubSub.Subscriber
20.50 RangeIterable
20.51 Regexp
20.52 StackFrame
20.53 Semaphore
20.54 Server
20.55 Singleton
20.56 Socket
20.57 String
20.58 System
20.59 System.PackageInfo
20.60 System.Platform
20.61 Tag
20.62 Timeout
20.63 TrajectoryGenerator
20.64 Triplet
20.65 Tuple
20.66 UObject
20.67 UValue
20.68 UVar
20.69 void
21
Communication with ROS
21.1
Ros
21.2
Ros.Topic
21.3
Ros.Service
22
Gostai Standard Robotics API
22.1
The Structure Tree
22.2
Frame of Reference
22.3
Component naming
22.4
Localization
22.5
Interface
22.6
Standard Components
22.7
Compact notation
22.8
Support classes