A Versatile Approach to Polygonal Object Avoidance in Indoor Environments with Hardware Schemes Using an FPGA-Based Multi-Robot

Service robots perform versatile functions in indoor environments. This study focuses on obstacle avoidance using flock-type indoor-based multi-robots. Each robot was developed with rendezvous behavior and distributed intelligence to perform obstacle avoidance. The hardware scheme-based obstacle-avo...

Full description

Bibliographic Details
Main Authors: Mudasar Basha, Munuswamy Siva Kumar, Mangali Chinna Chinnaiah, Siew-Kei Lam, Thambipillai Srikanthan, Narambhatla Janardhan, Dodde Hari Krishna, Sanjay Dubey
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/23/9480
_version_ 1797399548819144704
author Mudasar Basha
Munuswamy Siva Kumar
Mangali Chinna Chinnaiah
Siew-Kei Lam
Thambipillai Srikanthan
Narambhatla Janardhan
Dodde Hari Krishna
Sanjay Dubey
author_facet Mudasar Basha
Munuswamy Siva Kumar
Mangali Chinna Chinnaiah
Siew-Kei Lam
Thambipillai Srikanthan
Narambhatla Janardhan
Dodde Hari Krishna
Sanjay Dubey
author_sort Mudasar Basha
collection DOAJ
description Service robots perform versatile functions in indoor environments. This study focuses on obstacle avoidance using flock-type indoor-based multi-robots. Each robot was developed with rendezvous behavior and distributed intelligence to perform obstacle avoidance. The hardware scheme-based obstacle-avoidance algorithm was developed using a bio-inspired flock approach, which was developed with three stages. Initially, the algorithm estimates polygonal obstacles and their orientations. The second stage involves performing avoidance at different orientations of obstacles using a heuristic based Bug2 algorithm. The final stage involves performing a flock rendezvous with distributed approaches and linear movements using a behavioral control mechanism. VLSI architectures were developed for multi-robot obstacle avoidance algorithms and were coded using Verilog HDL. The novel design of this article integrates the multi-robot’s obstacle approaches with behavioral control and hardware scheme-based partial reconfiguration (PR) flow. The experiments were validated using FPGA-based multi-robots.
first_indexed 2024-03-09T01:42:47Z
format Article
id doaj.art-23823bd465304ef2a943e0783b00e829
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T01:42:47Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-23823bd465304ef2a943e0783b00e8292023-12-08T15:26:09ZengMDPI AGSensors1424-82202023-11-012323948010.3390/s23239480A Versatile Approach to Polygonal Object Avoidance in Indoor Environments with Hardware Schemes Using an FPGA-Based Multi-RobotMudasar Basha0Munuswamy Siva Kumar1Mangali Chinna Chinnaiah2Siew-Kei Lam3Thambipillai Srikanthan4Narambhatla Janardhan5Dodde Hari Krishna6Sanjay Dubey7Department of Electronics and Communication Engineering, Koneru Lakshmaiah Education Foundation, Green Fields, Guntur 522502, Andhra Pradesh, IndiaDepartment of Electronics and Communication Engineering, Koneru Lakshmaiah Education Foundation, Green Fields, Guntur 522502, Andhra Pradesh, IndiaDepartment of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, IndiaSchool of Computer Science and Engineering, Nanyang Technological University, Singapore 639798, SingaporeSchool of Computer Science and Engineering, Nanyang Technological University, Singapore 639798, SingaporeDepartment of Mechanical Engineering, Chaitanya Bharati Institute of Technology, Gandipet, Hyderabad 500075, Telangana, IndiaDepartment of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, IndiaDepartment of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, IndiaService robots perform versatile functions in indoor environments. This study focuses on obstacle avoidance using flock-type indoor-based multi-robots. Each robot was developed with rendezvous behavior and distributed intelligence to perform obstacle avoidance. The hardware scheme-based obstacle-avoidance algorithm was developed using a bio-inspired flock approach, which was developed with three stages. Initially, the algorithm estimates polygonal obstacles and their orientations. The second stage involves performing avoidance at different orientations of obstacles using a heuristic based Bug2 algorithm. The final stage involves performing a flock rendezvous with distributed approaches and linear movements using a behavioral control mechanism. VLSI architectures were developed for multi-robot obstacle avoidance algorithms and were coded using Verilog HDL. The novel design of this article integrates the multi-robot’s obstacle approaches with behavioral control and hardware scheme-based partial reconfiguration (PR) flow. The experiments were validated using FPGA-based multi-robots.https://www.mdpi.com/1424-8220/23/23/9480multi-robotcollision avoidanceobject orientationbehavioral control
spellingShingle Mudasar Basha
Munuswamy Siva Kumar
Mangali Chinna Chinnaiah
Siew-Kei Lam
Thambipillai Srikanthan
Narambhatla Janardhan
Dodde Hari Krishna
Sanjay Dubey
A Versatile Approach to Polygonal Object Avoidance in Indoor Environments with Hardware Schemes Using an FPGA-Based Multi-Robot
Sensors
multi-robot
collision avoidance
object orientation
behavioral control
title A Versatile Approach to Polygonal Object Avoidance in Indoor Environments with Hardware Schemes Using an FPGA-Based Multi-Robot
title_full A Versatile Approach to Polygonal Object Avoidance in Indoor Environments with Hardware Schemes Using an FPGA-Based Multi-Robot
title_fullStr A Versatile Approach to Polygonal Object Avoidance in Indoor Environments with Hardware Schemes Using an FPGA-Based Multi-Robot
title_full_unstemmed A Versatile Approach to Polygonal Object Avoidance in Indoor Environments with Hardware Schemes Using an FPGA-Based Multi-Robot
title_short A Versatile Approach to Polygonal Object Avoidance in Indoor Environments with Hardware Schemes Using an FPGA-Based Multi-Robot
title_sort versatile approach to polygonal object avoidance in indoor environments with hardware schemes using an fpga based multi robot
topic multi-robot
collision avoidance
object orientation
behavioral control
url https://www.mdpi.com/1424-8220/23/23/9480
work_keys_str_mv AT mudasarbasha aversatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT munuswamysivakumar aversatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT mangalichinnachinnaiah aversatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT siewkeilam aversatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT thambipillaisrikanthan aversatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT narambhatlajanardhan aversatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT doddeharikrishna aversatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT sanjaydubey aversatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT mudasarbasha versatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT munuswamysivakumar versatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT mangalichinnachinnaiah versatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT siewkeilam versatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT thambipillaisrikanthan versatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT narambhatlajanardhan versatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT doddeharikrishna versatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot
AT sanjaydubey versatileapproachtopolygonalobjectavoidanceinindoorenvironmentswithhardwareschemesusinganfpgabasedmultirobot