Embedded Computer Vision System Applied to a Four-Legged Line Follower Robot

01/12/2021
by   Beatriz Arruda Asfora, et al.
26

Robotics can be defined as the connection of perception to action. Taking this further, this project aims to drive a robot using an automated computer vision embedded system, connecting the robot's vision to its behavior. In order to implement a color recognition system on the robot, open source tools are chosen, such as Processing language, Android system, Arduino platform and Pixy camera. The constraints are clear: simplicity, replicability and financial viability. In order to integrate Robotics, Computer Vision and Image Processing, the robot is applied on a typical mobile robot's issue: line following. The problem of distinguishing the path from the background is analyzed through different approaches: the popular Otsu's Method, thresholding based on color combinations through experimentation and color tracking via hue and saturation. Decision making of where to move next is based on the line center of the path and is fully automated. Using a four-legged robot as platform and a camera as its only sensor, the robot is capable of successfully follow a line. From capturing the image to moving the robot, it's evident how integrative Robotics can be. The issue of this paper alone involves knowledge of Mechanical Engineering, Electronics, Control Systems and Programming. Everything related to this work was documented and made available on an open source online page, so it can be useful in learning and experimenting with robotics.

READ FULL TEXT

page 4

page 5

page 6

research
03/04/2020

The iCub multisensor datasets for robot and computer vision applications

This document presents novel datasets, constructed by employing the iCub...
research
03/16/2022

SMARTmBOT: A ROS2-based Low-cost and Open-source Mobile Robot Platform

This paper introduces SMARTmBOT, an open-source mobile robot platform ba...
research
04/26/2021

Real-time Autonomous Robot for Object Tracking using Vision System

Researchers and robotic development groups have recently started paying ...
research
03/09/2023

A Variable Autonomy approach for an Automated Weeding Platform

Climate change, increase in world population and the war in Ukraine have...
research
11/04/2016

A Self-Driving Robot Using Deep Convolutional Neural Networks on Neuromorphic Hardware

Neuromorphic computing is a promising solution for reducing the size, we...
research
05/21/2021

Bringing A Robot Simulator to the SCAMP Vision System

This work develops and demonstrates the integration of the SCAMP-5d visi...
research
05/23/2023

Design and Operation of Autonomous Wheelchair Towing Robot

In this study, a new concept of a wheelchair-towing robot for the facile...

Please sign up or login with your details

Forgot password? Click here to reset