- Research Robotics
- Laser Scanners
- 3D Laser Scanning Systems
- Indoor Laser Scanners
- Outdoor Laser Scanners
- Security Laser Scanners
- Safety Laser Scanners (LIDARs)
- Machine Vision
- Action Cameras
- Robotic Hand
- Laser Scanners
- Industrial Robotics
- Hokuyo Optical Data Transmission
- Hokuyo Photo Sensors
- Leuze Electronic
- Industrial Shields
- Autonomous Robotics
Hemisson is a programmable robot with a sepcific pupose of teaching the interaction of electronic components namely motor controllers, sensors, wheels, LEDs, buzzers and switches all controlled by an 8 bit microcontroller unit (MCU).
Hemisson programmable robot is not only useful for testing algorithms and autonomous robotic activity but also this small robot can be extened with customized payload which can be easily added via the the Hemisson Extension Bus system. For the extension bus several modules (sensors, articulation, IO) are available and all the technical details are available to design your own extension. With the Extension Bus system, the robot can be extended without limits...
Sensor and Articulation Modules
B/W Linear Camera
Use this linear camera for advanced experiments with structured environment.
The camera reads one line of 102 pixels in 256 level of gray.
The optic block is a standard one (M12x0.5), which can be changed to fit to your specific needs. Like all Hemisson's smart modules,
equiped with onboard processor (PIC16F876). The controller is dedicated to visual data processing.
Like the Hemisson OS, the source code of the visual processing is released under LGPL license.
The code can be modified to write your own visual routine.
Use the Hemisson software tools (C Compiler, In-Circuit-Debug Interface and Hemisson Uploader) to download your own code on HemLinCam, you can
For advanced object detection equip the hemisson with Sonar sensor.
The sensor provides a much longer detection range than the default Hemisson infrared sensors.
Detect object with a maximum distance of 6 meters with a 1 centimeter resolution for measurements.
Wireless Color Camera
Use the Wireless Camera module to transmit video images on your TV set (Cinch connector).
You can then watch the robot's trip, and see whatever the robot is "looking at". The receiver can also be connected to a framegrabber on the PC to process images and remote control the robot autonomously. This module is compatible with the Hemisson Radio module.
The General I/O allows to interface your own electronics.
Perfect tool to implement your own module.
A board area allows to add components (2.54mm/.1" spacing). The documentation explains how to access custom peripherals from the central processor (12 digital I/O, 5 analog 8-bit inputs and I2C bus).
LCD screen and keypad provides interface to build interactive control program with the robot without PC.
Display messages and manage small menus. The module include a 2 lines by 12 characters LCD display and 3 push buttons that can be linked to user defined functions in your Hemisson programs.
This module enables the wireless communication between the Hemisson robot and a PC at 115,200 bps. The link can reach up to 20 meters using the 2.4GHz band. Up to seven robots, equiped with radio modules, can communicate with the same computer at the same time. Direct communication between two robots is not possible but, messages can be transfered through the computer from one robot to another.
The Hemisson extension (HemRadio) can be paired with any BlueTooth enabled computer (Bluetooth USB dongle available below). With HemRadio, all serial port communication are transparently redirected to the wireless link. It is possible to overide this default mode using specific I2C commands.
External Programmer Interface
This module is intended to reflash the memory of Hemisson using an external programmer. It is compatible with any DIL40 serial programmers for PIC16F877 like PicStart©.
Thanks to this RJ45 adapter, you will be able to connect to your In-Circuit Debugger from CCS and then, to reflash Hemisson memory and to debug your CCS C program step by step. The HemFlexExtProg module can be used to connect other external programmer to the robot.
In-Circuit-Debug PIC Programmer (ICD-U)
PIC programmer for Hemission. The In-Circuit-Debug Interface is required.
- C Compiler