The AB-576 robot integration is based on 10 years of expertise in miniature robotics.Features available on the platform can match the performances of much bigger robotswith a upgradable embedded computing power using the AB-580 system, multiple sensor arrays for both long range and short range object detection, swappable battery pack system for optimal autonomy, and exceptional differential drive odometry. The new generation is still able to move on a tabletop but it is also designed to move on your lab floor. Rough floor surfaces, carpets, and even doorsteps are not a problem forAB-576. It is the perfect solution for real world swarm robotics experiments. The bus specification is fully open and available to enable custom extension developments for users.
The architecture provides exceptional modularity.As any robot in this group, the AB-576 is using an extension bus system for nearly unlimited configurations. The robot features a standard embedded Linux Operating System for quick and easy autonomous application development , the robot can be remotely operated, as the previous robot, it is easily interfaced with any Personal Computer. Remote operation programs can be written with Matlab, LabView, or with any programming language supporting serial port communication.
The robot base includes an array of 9 Infrared Sensors for obstacle detection as well as 5 Ultrasonic Sensors for long range object detection.It also proposes an optional front pair of ground Infrared Sensors for line following and table edge detection.The robot motor blocks are Highly made quality mechanical parts, using very high quality DC motors for efficiency and accuracy. The swappable battery pack system provides an unique solution for almost continuous experiments, as an empty battery can be replaced in a couple of seconds.
The robot is also able to host standard Compact Flash extension cards, supporting WiFi, Bluetooth, extra storage space, and many others.
The AB-576 is the new standard tool for robotic experiments and demonstrations such as:
- Artificial Intelligence
- Multi-Agents System
- Collective Behavior
- Real-Time Programming
- Advanced Electronics Demonstration
- More examples in this list of papers
- Easy to Use
- Powerful Embedded Computing Power
- Swapable battery pack
- Multiple sensor arrays
- KoreBot compatbible Extension bus
- High quality and high accuracy DC motors.
|Processor||DsPIC 30F5011 at 60MHz, extensible to 600MHz|
|RAM||4 KB on DsPIC, 64 MB Extension|
|Flash||66 KB on DsPIC, 32MB Extension|
|Motion||2 DC brushed servo motors with incremental encoders (roughly 22 pulses per mm of robot motion)|
|Speed||Max: 0.5 m/s|
|Sensors|| 8 Infra-red proximity and ambient light sensors with up to 30cm range 2 Infra-red ground proximity sensors for line following
applications 5 Ultrasonic sensors with range 20cm to 4 meters
|I/O||Several IO with KoreIO Extension 2 programmable LED|
|Power||Power Adapater Swapable Lithium-Polymer battery pack (1400 mAh)|
|Autonomy||~ 8 hours, moving continuously. Additional turrets will reduce battery life.|
|Communication||Standard Serial Port, up to 115kbps USB communication with Wireless Ethernet and WiFi card|
|Extension Bus||Expansion modules can be added to the robot using the KB-250 bus.|
|Size||Diameter: 130 mm Height: 70 mm|
|Weight||Approx 690 g|
|Payload||Approx 2000 g|
|Simulators (OPTIONAL)||V-REP , Realistic 3D Simulator and robot programming (Windows)|
|Development Environment for Autonomous Application||GNU C/C++ compiler, for native on-board applications|
|Remote control Software via tether or radio||LabVIEW (on PC, MAC or SUN) using RS232. MATLAB (on PC, MAC, Linux or SUN) using RS232. SysQuake (on PC, MAC, Linux or SUN) using RS232. Freeware. Any other software capable of RS232 communication|
The gripper is a turret that can be plugged on the robot. 2 degrees of freedom for
manipulation and transportation of objects of 5cm width and 50gr load.
An build-in battery has a 1000 mAh capacity under 7.4V to ensure autonomy up to 4 hours.
The charger is not provided with the gripper .
Max load size
|Max load weight||50g|
embedded, rechargeable: 4h autonomy
closed and up: h108 mm x la115mm x lo155mm
It is designed with a swapable battery pack system.
The battery can be easily removed from and inserted into the robot in a couple of seconds.
The External Battery Charger is able to recharge three battery packs simultaneously,
it is a perfect complementary solution for your team of robots.
The charger is fully automatic, it will monitor the charge status, update the intelligent battery
pack information, and give a detailed feedback to users using a bar graph display.
The External Charger is also able to quickly check and display a battery pack charge level,
the pack should be simply snapped onto the charger and the bar graph will display the
GNU C Cross Compiler
It is provided with a GCC cross compiler package to compile C/C++ applications
on a standard PC.
The generated executable can then be transferred and launched on the KoreBot,
for a completely autonomous application. The cross compiler package can be downloaded
freely from the Manuals.
The GCC cross compiler, combined with the API, and any standard library available
for the Linux operating system, provide a powerful standard development environment.
An application running on KoreBot can use all the POSIX functions from the standard C library
as well as many other libraries (such as libjpeg, libpthread, libcrypto, etc...).
Almost any (non-graphical) application running on a Linux PC can be easily ported .
The cross-compiler provides a full C programming environment, and lets you create programs
as simple or as powerful as you wish.
A powerful 3D robot simulator, which features several versatile calculation modules
(inverse kinematics, Physics/dynamics, collision detections, minimum distance calculations,
path planning, etc.), a distributed control architecture (unlimited number of control scripts,
threaded or non threaded), and several extension mechanisms (plug-ins, custom client
It offers a multitude of functionalities that can be easily integrated and
combined through an exhaustive API and script functionality.