web analytics

Khepera III




Introduction Specifications Configuration Linux OS Manuals / Downloads Distributors

Configurations


The Khepera III is a very versatile platform which can be configured for many different experiments. This page is a summary of the most common configurations, but many others are possible to match exactly your requirement.


Remote Control Operation with the built-in Bluetooth module
The Khepera III can be completely remote controlled from a Personal Computer using a serial communication protocol. The robot can be interfaced using a standard serial cable and a KoreConnect module, but it also supports BlueTooth wireless connection using a BlueTooth radio communication extension.

Khepera 3 alone


With such a configuration, no programming is required on the robot side. The robot is fully controlled from a remote operation program running on a PC. The KoreBot is unnecessary and not useful for this configuration, as the computing power and complex calculations are hosted on the PC.


Autonomous Operation with Bluetooth
Combined with the Korebot II, the Khepera III provides a complete embedded Linux environment for autonomous robotic application development. This configuration is a powerful solution for fully autonomous algorithms, with all the calculations embedded on the robot. You can also send or receive information from any other Bluetooth device such as a PC. When a Korebot II is mounted in the KheperaIII, the Bluetooth module will be used by the com2 (/dev/ttyS1) of the KoreBot II, which is also configured to log on the KoreBot II after the boot.

Khepera 3 with Korebot 2


Programming on the robot is performed using the KoreBot tools, using the GNU C/C++ cross-compiler for development and the libKoreBot as a base API for all applications.


Autonomous Operation with WiFi
The Khepera III is also able to include Wireless Ethernet network communication. This configuration is a perfect solution for applications requiring communication between two robots, or between robots and a Computer. Calculations for algorithm can be fully embedded, hosted on a remote PC, or a combination of the two options.

Khepera 3 with Korebot 2 and Wifi


Such configuration is the most advanced solution for collective robotics experiments and swarm robotics projects. It provides high embedded computing power and high speed network communication between robots with all the features of TCP/IP networking.


Starting with the KheperaIII and the KoreBot II
To start using the KheperaIII with a KoreBot II you will need a KoreConnect to communicate with the KoreBot II and configure it. This small black box provides connection to the KheperaIII serial port, the KoreBot II main serial port and the KoreBot II USB port. The KoreConnect is very useful for a configuration with a KoreBot II to log on the linux OS and to configure it before starting the experiment.

Khepera 3 with Korebot 2 and Wifi