XIMEA-cameras-help-win-at-Robotex-2012-cup
xiC-links-cut

XIMEA cameras feature prominently at Robotex 2012

ROBOTEX 2012: Soccer playing robots based on CURRERA-R and xiQ take first 3 places
xiRay-rechts-cut

To help train the next generation of engineers, XIMEA recently supplied the top university teams at Estonia’s annual robotic competition, ROBOTEX, with XIMEA industrial cameras for machine vision robotic guidance.

Using XIMEA's Best CURRERA Application teams acquired CURRERA-R smart PC cameras and xiQ USB3 Vision cameras for the three-day robotic competition.
ROBOTEX tests each team’s ability to design a robot that can accomplish several tasks, from following a line to autonomous soccer.
Apparently having good cameras provides you with a competitive edge not only in industrial machine vision, but also in robot, because all three finalists used XIMEA cameras to achieve their goal.

The ROBOTEX autonomous Robot Soccer rules are a hybrid between the small- and middle-size league rules of the largest robotic soccer competition, ROBOCUP.
Robotex competition is always the high-point of the three day event.
The pro-league robots use computer vision to find the footballs (orange golf balls) on a field that 4.6m x 3.1m field with a pair of 0.7m-wide goals.
There are a total of 11 balls on the field, and the winning robot has to get all 11 balls into the opposing team’s goal.
The one to do it fastest in two rounds wins and moves to the next round of the tournament.
Each game consists of a maximum 3 rounds with each round lasting 90 seconds.

Darth Mäger, built by Indrek Tubalkain (Electronics), Siim Viilup (Mechanics), and Ronald Tammepõld (Software) of the Robotics Club of Tallinn University of Technology, took first place.
“I just wanted to say thank you to XIMEA for the CURRERA-R camera and your support, which made this win possible,” Tammepõld said.
The second place team used two XIMEA xiQ cameras – one looking ahead and one behind the robot – to see more of the field at one time and improve localization.
Images of the two goals were fed into Monte-Carlo Localization algorithm (particle filter) for navigation, while the a solenoid coil gun to ‘kick’ the ball into the goal.

“We use the RAW RGB images from the cameras at half the supported resolution (640x512), which we can process at about 45 frames per second (fps) from the two cameras. The image segmentation is made in YUYV color space,” explained Priit Kallas, of Tartu University.
“We’re doing the conversion from RAW to YUYV using. Quality and performance of the Ximea cameras helped us build a very competitive robot with good vision capable of chasing after small golf-balls from across the field and we’re very thankful for the support.”
The Neve3 robot, built by members of the Robotics Club of Estonian Information Technology College, took third place. According to team member Valdur Kaldvee, “Neve3 used a CURRERA-R intelligent PC camera running Linux (Ubuntu) with OpenCV vision library.

The use of smart camera with Intel Atom processor eliminated the need for any external PC.
The main task for CURRERA-R was object recognition.
Custom software in robot was able to detect balls, goals and field borders.
Thanks to XIMEA's fast image acquisition data path, Neve3 was able to image the field 60 times a second.
Depending on the types of objects to be detected, the recognition program was running at speeds up to 40 frames per second.

This kind of speed and the camera’s overall low latency gave Neve3 a very fast response time.
It is very important when driving towards a ball and at the same time making small corrections to hold the ball in the center of image.
The custom software was able to calculate the size and distance to different objects from image.
CURRERA-R smart camera was used also for other tasks than computer vision.

All of robots high level control was also implemented in CURRERA Smart camera which was connected through RS232 to microcontroller based on Atmel AVR.
This microcontroller was in charge of reading sensor values and controlling motors and solenoid.
High level program in CURRERA-R took the result of computer vision and sensor values from microcontroller and based on this information made decisions what actuator commands to send.

Related articles

Volumetric-capturing-100-cameras-multiple-camera-setup
Case studies
Volumetric capture technolgy enhanced through a multi camera system with more than 100 camera units
Read article
etholoop-lemur-behavioural-analysis
Case studies
Automation of animal observation and training through combining vision and deep-learning
Read article
Aurox-unity-laser-free-bench-top-confocal-microscope-camera-black
Case studies
Aurox used specially designed sCMOS cameras from XIMEA to develop an all-in-one microscope
Read article

Latest articles

crime-scene-forensics-ultraviolet-camera-uv
Product news
XIMEA explores quantum efficiency in the UV wavelength range with its latest scientific camera
Read article
xponential-2024-auvsi-show-expo-trade-exhibition-usa-chicago
Exhibitions
See XIMEA's latest innovations during XPONENTIAL 2024 at Booth #5511
Read article
xiB-64-slide-clock-high-speed-Luxima-sensors-fast-cameras
Product news
New 2K, 4K and 5K camera models reach remarkable speeds utilizing the fast Gpixel sensors
Read article
ximu-hotrod
Product news
XIMEA introduces new cameras with IMX568, IMX675 and other sensors into the popular xiMU
Read article
Pulsar_05
Product news
XIMEA releases sCMOS scientific grade camera models with Gpixel GSENSE400 BSI Pulsar
Read article
xiX-slide-cameras-black-small
Product news
XIMEA introduces camera prototypes with IMX426, IMX425, IMX421, IMX420 for evaluation
Read article