dLife Home Page

Package dlife.robot.khepera3

Classes and interfaces that support interaction with the Khepera 3 robot.

See:
          Description

Class Summary
Khepera3 Class for communicating with a Khepera 3 robot.
Khepera3BatterySensor A class for reading information about the Khepera 3's battery.
Khepera3DeltaPositionEffector A class for moving the Khepera 3 relative to its current location.
Khepera3DifferentialDrive A class to control the motion of a Khepera 3.
Khepera3IRSensor A class for reading the Khepera 3's IR sensors.
Khepera3IRSensor.IRDisplay Display for the Khepera3IRSensor.
Khepera3Player Class for communicating with a simulated Khepera 3 in the Player/Stage system.
Khepera3ProximitySensor A class for reading the Khepra 3's proximity sensors.
Khepera3SonarSensor A class for reading the Khepra 3's sonar sensors.
 

Package dlife.robot.khepera3 Description

Classes and interfaces that support interaction with the Khepera 3 robot.

Overview

The Khepera 3 is a small but powerful robot produced by K-Team Mobile Robotics.

dLife currently supports interaction with the Khepera 3 via Wi-Fi using a custom server running on the robot. The Khepera 3 must be equipped with a CoreBot on-board processor and a Wi-Fi card. Some versions of the Khepera 3 also allow bluetooth connections, however dLife does not yet support those connections.

Khepera 3 Setup

  1. Complete the Basic dLife Installation.
  2. Install the KheperaServer on the robot.

Khepera 3 Quick Start

  1. Complete the Khepera 3 Setup (once only).
  2. Launch the Control Center by double clicking the ControlCenter (Mac/Linux) or ControlCenter.bat (Win) programs in the dLifeDist/UserScripts folder.
  3. Select dlife.robot.pioneer.Khepera3 in the "Robot" drop down.
  4. Click "Controller".
  5. Navigate to and choose dLifeDist/examples/dlife/robot/khepera3/Khepera3ObstacleAvoidance.class in the File Chooser dialog that appears.
  6. Click "Start Up".
  7. Enter the connection information for your Khepera.
  8. Place the Khepera is on a flat surface and surround it with obstacles.
  9. Click "Run". The Khepera will wander about attempting to not bump into things.

Additional Resources


dLife Home Page