Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MobileSim is a Pioneer LX simulator. It is used to simulate the sensor information given in a known environment. When you start MobileSim you select what robot model you are using and what map you want to simulate in. Once MobileSim is running you can start arnlServer which will read the sensors as if you where in the actual real environment.

ARNL

ARNL is a set of software packages built on top of ARIA for intelligent navigation and localization. "Localization" allows the program to keep track of where the robot is and "navigation" allows the robot to get to a given destination. Utilizing the laser rangefinder it can be used to navigate and position the robot in a known map, and includes path-finding. A ROS interface is also available: ros-arnl. ARNL may in the future be replaced by the ROS navigation stack.

sickLogger

sickLogger is a program included with ARNL. It will log the data from the laser range finder, and store it as a .2d file.

BaseArnl

BaseArnl includes the path planning and navigation component of ARNL, as well as some base classes and utilities used by the localization libraries.

Mapper3

Mapper3 is a software used for generating maps from laser scans, and adding obstacles and defining areas on the map. Mapper3 will take a laser scan log file (a .2d file) from the sickLogger program and create a .map file. It will also remove moving obstacles like peoples feet. It will leave you with a nice continuous outline of the area it maps. You can even modify the map on a robot over a network connection

A Map of Glassgården, Elektrobygget, NTNU has been made.

MobileEyes

MobileEyes is a GUI for remotely monitoring and controlling the Pioneer LX. This program can be run from a host computer by connecting to the robot over the network. The programs main purpose is to visualize the robots position in a map and its navigation paths. The program can also be used to create maps and to control the robot. When you run the software you are asked to log in with the user name and password of the robot’s OS and to give the IP of the robot.