Koala robot is a mid-size robot designed for real-world applications. Bigger than Khepera, more powerful and capable of carrying larger accessories.
Koala has the necessary functionalities for use in various applications such as navigation, swarm, artificial intelligence, computation, demonstration, etc. It rides on 6 wheels for indoor all-terrain operation with a sport stylish bodywork for attractive demonstrations.
Introduction to Koala
Koala is a mid-size robot designed for real-world applications. Bigger than Khepera IV, more powerful, and capable of carrying larger accessories, Koala has the functionality necessary for use in practical applications (like navigation, mapping, artificial intelligent,…), rides on 6 wheels for indoor or outdoor all-terrain operation, with a sports stylish bodywork for attractive demonstrations.
Easy to use, Koala base robot can be programmed using the GNU C environment or remote controlled using the K-Team serial protocol. We deliver a complete library, so the user can focus on the algorithm. The library is open and can be modified, allowing a high customization for the customer.
To facilitate the programming of the robot, we support several development environments, from standard cross-C developments to more sophisticated tools like LabVIEW® , MATLAB® or SysQuake. Please note however that this software is just a suggestion and not at all needed to use the robot. Any other programming environment capable of communicating over a serial port can also be used. The communication protocol implemented on Koala is described in the user manual.
Koala and its modules have the following very interesting features:
- Compact (30 x 30 cm)
- Indoor or outdoor use
- Powerful Embedded Computing Power running on Linux Ubuntu
- Easy to use by the connection to very standard and well known tools or using the existing Library
- High modularity in order to fit to a large number of needs. Compatible with any USB, Ethernet or Serial devices.
- Multiple sensor arrays
- Swappable battery pack, docking ready
- High quality and high accuracy DC motors and gearbox
- Various fixation points for extensions
|Processor||Embedded PicoITX mainboard running Linux on Dual Core Intel Atom N2800 1.86GHz with Hyper Threading|
|Memory||40 GB of SSD|
|Motion||2 DC brushed motors with incremental encoders|
|Speed||Max: 0.6 m/s (open loop), and 0.5 m/s using factory default PID speed controller Min: 0.011 m/s using factory default speed controller|
|Power||Swappable battery pack LiPo 5Ah@11.1V|
|Autonomy||3 to 4 hours|
|Autonomy||2 to 4 hours, depending of battery type and motor use|
|Docking||Ready for docking, 15 V in and I2C communication|
|Turn Radius||0 cm|
|Maximum Slope Traversal||43 degrees|
|Weight||Approx 4.5 kg|
|Payload||Approx 3.5 kg|
|Operating temperature||0°C to 50°C|
|Development Environment for Autonomous Application||GNU C/C++ compiler|
KOALA OPTION – INTELLIGENT BATTERY PACK
Li-Po Battery Specifications
GNU C/C++ Environment
GNU C/C++ Cross Compiler
GNU C/C++ cross-compiler lets you generate code that can be executed directly on-board the Koala, freeing you from the constraints of the ASCII protocol and serial cables.
The compiler package provides a library of all the low-level functions available in the K-Team BIOS including motor control, sensor reading, communication, and multi-tasking management.
The compiler provides a full C/C++ programming environment, and lets you create programs as simple or as powerful as you wish.
K-Team Serial Protocol for Remote Operation
All K-Team robots can be remotely operated using a standard ASCII Serial Protocol. Using a RS232 cable or a wireless connection, the robots can receive orders formatted as ASCII strings and send back some results if required. The robot can be completely operated using this protocol as commands are available to control the motors, read the sensors, communicate with extensions and setup all the robot parameters.
With this mechanism, the robots can be controlled, from a remote computer, using any software able to communicate with a serial port. K-Team provides several libraries and example code to communicate with the robots from a Visual C++ program, from Matlab, from Labview, or from a Linux C program….
KOALA AUTONOMOUS PACKAGE
Koala Autonomous Package is designed for autonomous applications with embedded processing or remote controlled operation using a wireless link. For such experiments, Koala is running on battery power using the independent battery pack.
Koala base robot can be programmed using the GNU C environment or remote controlled using the K-Team serial protocol.
|The autonomous package includes:
MANUAL / DOWNLOADS