beautypg.com

Aria, Saphira – Pioneer 2 / PeopleBot User Manual

Page 12

background image

to use your robot, but it will not appear on your own menu since it copies

functionalities of Navigator, which you may not distribute.

!

M

APPER

provides the tools you need to construct a map of your robot’s real

operating space (“world”). Navigator and WorldPass use this map floor plan to
plan a path from one point to another within a space.

!

T

RAINER

is a programming editor and robot interface in which you create and

perfect your own intelligent mobile robot-control programs with the simple, yet

powerful Colbert programming language.

!

S

IMULATOR

is not a separate module of Basic Suite. It is a connection option that

provides a virtual replacement for your robot. By connecting to the simulator

instead of a real robot, you can test Colbert programs, maps, and so on, when
the real robot isn’t practical or available.

!

A

MIGO

S

OUNDS

is for AmigoBot

only. With AmigoSounds, you assemble recorded

sounds stored on your PC’s disk into a playlist of sounds for your AmigoBot. With

AmigoSounds, you may give AmigoBot

different audio-based personalities.

ARIA

The ActivMedia Robotics Interface for Applications (ARIA) is C++-based open-source

development environment that provides a robust client-side interface to a variety of
intelligent robotics systems, including your ActivMedia robot’s controller and accessory

systems.

ARIA is the ideal platform for integration of your own robot-control software, since it
neatly handles the lower-level details of client-server interactions, including serial

communications, command and server-information packet processing, cycle timing,

and multithreading, as well as a variety of accessory controls, such as for the PTZ robotic
camera, the P2-Gripper, scanning laser-range finder, and motion gyros, among many

others.

What’s more, it comes with source code so that you may examine the software and

modify it for your own sensors and applications.

Figure 5. ActivMedia robots require a computer, typically a Windows

©

9x/ME- or

RedHat

©

Linux-based PC, to run client software for intelligent robotics command

and control operations.

Saphira

Saphira, including the Colbert language, is a full-featured robotics control environment
developed at SRI International’s Artificial Intelligence Center. Saphira and its ARIA

foundation form the robotics-control and applications-development foundation for

6