Posted: February 15th, 2022

MOBILE ROBOT NAVIGATION PROBLEM: DESIGN AND IMPLEMENTATION

 

 

 

 

 

MOBILE ROBOT NAVIGATION PROBLEM: DESIGN AND IMPLEMENTATION

 

 

 

 

Abstract

In addition to space, transportation, industry, and defense, autonomous robotic robots are required in various scenarios. Material handling, disaster response, patrolling, and relief efforts are just a few tasks that robotic arms can perform. As a result, end-effectors should freely walk in either a static or dynamic environment. The primary goal of autonomous vehicle navigation is to guide a mobile robot throughout a crowded environment from its starting point to its destination point while maintaining a safe path and producing the shortest path length possible. Several techniques for trajectory tracking pathfinding have been extensively researched in this regard. This article has investigated several route optimization techniques which are well adapted for static and dynamic environments and can also be used for simple mobile robot navigation.

 

Table of Contents

Introduction. 4

The Benefits of Robotics. 5

Robotic Configuration. 5

Algorithm Firefly (FA) 6

The platform of Mobile Robot 8

Navigation by robots. 8

Navigation using vision. 9

Indoor navigation: 10

The cell decomposition (CD) method. 11

Mobile Robot Navigation Using a Neural Network Technique. 12

Kinematical analysis of a wheeled mobile robot is all being done study. 13

Summary. 14

Conclusion. 14

References. 16

 

 

Introduction

Physical tasks previously deemed to be done by humans are now performed by equipment to reduce the burden of labor on humankind. Nonetheless, there is a requirement that devices perform physical tasks and make important decisions in the same way that humans do. Artificial intelligence understanding is important in making things intelligent and achieving this goal. Path planning is the most frequent problem in robot navigation; robot cars must move from a starting line to a goal node while increasing safety. Different algorithms have been trialed on tiny air vehicles (Yan, Liu, & Xiao), motion robots, doorway robots (Aghababa; Yilmaz, Evangelinos, Lermusiaux, & Patrikalakis), and earthen drones.

Mobile robot navigation is a key issue in the field of artificial intelligence. They have a reputation for being extremely intelligent. Transportation, company, and salvage robots are just a few of their applications. One of the most fundamental aspects of autonomous car robot navigation is the proposed method. Scholars have just been working on the issue to routing for decades, and several systems have been proposed. Scheduling helps determine a pedestrian path from one point to another while minimizing the total cost of the path. Prediction model can be partitioned into stationary and non – stationary environments determined by the nature of the atmosphere. Static path planning is used when roadblocks change their coordinates in terms of time; route strategy is used when obstacles change their coordinates in relation to time. Print and virtual algorithms are subdivided further in this data. In online pathfinding, information about the climate is obtained from a connected local camera hidden on the robot, or the robot then components an environment map using data from two storage sensors. Without the use of sensors, the robot has complete information about its environment with using offline scheduling. Various approaches have been suggested up to this point to ensure satisfactory tracking.

1-s2.0-S2214914718305130-gr1.jpg

The Benefits of Robotics

  • Medical science and health-care systems are undergoing a revolution.
  • Education and training have a new and broad scope.
  • A valuable asset in the nuclear industry.
  • Team sports make extensive use of it.
  • Play the role of an efficient assistant in the field of R&D sciences.
  • Can handle family firm with ease.

Robotic Configuration

An industrial robot will move, and its workspace is limited by the robot configuration. Cartesian, Cylindrical, Spherical, Selective Conformance Articulated Robot Arm are the six major types of robot configurations (SCARA). Delta and Articulate (Parallel). Some automated systems, like most humans, maybe incapable of scratching the back of their bicep of the same hand. Industrial robots, on the other hand, can be meant to push one‘s tools firstly, accurately, and monotonously to any point within a three-dimensional workspace by paying attention to axes and selecting a layout.

Cartesian, Cylindrical, SCARA, 6-Axis, and Delta are the five types of robotics that can be defined in this more brief and complete manner. Each automaton has its own number of attributes that create it better suited to various uses. Their speed, size, and workstation are their primary distinguishing characteristics.

Cartesian: Is the robot’s tool moving in a straight line along all of the Cartesian coordinates (x, y, z). This configuration can create a box-like work envelope.

The print nozzles on many 3D printers are mounted in a Cartesian configuration.

Cylindrical: Its tool can rotate around for a central axis. The tool could also move towards or away as from central axis, as well as upwards on it. This configuration generates a cylinder-shaped work-volume.

This configuration is commonly used for parts and components, manufacturing process and die-cast computer handling, and soldering.

Spherical:  This configuration generates a tool motion that sweeps out a sphere-shaped workspace. It rotates its tool around a central axis, and the tool can also rotate around a second axis that is at a 90-degree angle here to central axis. The device can also move and forth within an axis.

They are frequently employed in die casting, blow mounding, welding, and industrial equipment.

Articulated Robot Arm with Selective Compliance (SCARA): Pivot points are used to allow its software to move in a combo of Cartesian and cylindrical motions. This enables the software to move quicker and more efficiently in certain movements, such as shifting in an arc.

SCARA robots can be used in assembly, palletizing, and bio-medical software.

Algorithm Firefly (FA)

Yang first proposed the FA in 2008. It is prompted by the flashing behavior of fireflies, The meta-heuristics algorithm is another name for it. Its premise is based on random towns and expressed, similar to how flies learn by guesswork. The firefly is a winged animal belonging to the Lampyridae family that is known as a flash bug due to the ability to produce light. It produces light by oxidizing Lucifer in the form of proteins that produce compound. Biology is the process by which light is produced, and insects use it to sparkle without pissing away heat energy. Fireflies used the light to attract a mate, teach a lesson, and occasionally to frighten off predators. Figure 14 shows the pseudo-code and Gantt chart for using the FA to navigate a robot. The FA has recently been used optimal algorithm, and thenit is making inroads across all engineering, including mobile robots.

1-s2.0-S2214914718305130-gr14.jpg

Articulated: When people think of industrial robots, they typically think of this type of motor. It must have at least a shoulder, an elbow joint, and a wrist joint. Much of these configurations can include both large and small axes.

Assembly, arc welding, industrial equipment, machine attempting, and packaged foods are common applications for articulated robots. An Articulated configuration is demonstrated by the VEX V5 Work cell.

 

Delta (Parallel): The robot’s tool can be moved the greatest of all robot configuration types. It employs parallel interconnectedness to allow the tool to sweep out all its workplaces quickly.

A Delta can pick and place key items and nimbly in a grouping task, etc and perform a variety of other tasks.

Robotics is the study of layout, creation, and use of devices (robots) to carry out tasks previously performed by humans. Robots are utilized in a variety of companies, including car manufacture, to perform routine repetitive tasks, as well as in industries where tasks must be completed in hostile conditions. Artificial intelligence is used in many aspects of robotics, and robots may be equipped with human-like senses such as vision, touch, and temperature sensing. Some can even make simple decisions, and current robotics research is geared toward constructing self-contained robots that would allow portability and option in unfamiliar areas. Today’s robotic arms need not resemble humans; a robot that resembles a human is referred to as an android.

1-s2.0-S2214914718305130-gr6.jpg

Mobile Robot Platform

The platform of a robot system is similar to that of a tank. As a result, they can move on multiple multiple but have a current circle, which is useful for outdoor WSN applications. The robotic arm prototype, which was made up of a single unit that endorsed the paths, battery pack, gearbox, and two motors, provided mobility as well as power to drive a mobile robot. Two different sources of energy were used to power a mobile robot. The engines where system is comprised of three AAA batteries, while the MICA2 platform was driven by a single source. Because DC motors show a larger current than the MICA2 battery, they cannot be powered by it; a different power supply is being used to power the DC motors. To increase the reliability of the mobile robot, we devised its base as a fixed piece of material. We chose lightweight material for the body of mobile robot to reduce its weight.

Navigation by robots

Localization usually requires evaluating the robot’s new status and the position of a goal location, in the same frame or cooperate. A metric map or any other mathematical that explains areas within robot system of thought can be used to build a map.

Any mobile device’s ability to control its surroundings is critical. The robot still must avert possible risks like accidents and unsafe conditions (temperature, radiation, climate exposure, and so on), though if one has a feature that needs it to visit particular areas in the machine environment, it will do so.

This essay will provide an idea of flying skills and help to determine the cornerstones of a robot navigation system, as well as the different types of flight controls and their associated building systems.

Navigation refers to a robot’s power to assess its own location using its conceptual framework and then plan a path to a specific destination. A robot or other action device must be able to recognize its surroundings, which requires a map of the area, or the translate that representation.

1-s2.0-S2214914718305130-gr13.jpg

Navigation using vision

Vision-based navigation, also known as photonic navigation, extracts the visual essential features for localization in the surrounding environment using image processing techniques and sensor arrays such as precision range finders and photometric cameras with CCD arrays. However, there are a variety of techniques to use visual acuity information for transportation and localization, the major components of which are as follows:

  • environmental representations
  • models of sensing
  • Algorithms for localization

We divide perception travel or its techniques into two categories to get an overview: interior navigation and accessible navigation.

Navigation within the building:

Simply guiding a robot to a specific location is the simplest way to get it to go there. This advice could be done in a variety of ways, such as dumping an inductive circuit or crystals with in-floor, painting watercolor lines here on the floor, or putting beacons, markers, bar codes, and other markers throughout the environment. These Self Driving Vehicles (AGVs) are used in industrial settings for travel tasks. Robots can use IMU-based localization devices to traverse indoors.

Indoor navigation systems come in a wide range of configurations. The fundamental reference for indoors and out navigation systems is Guilherme N. DeSouza and Avinash C. Kak’s “Vision for robot manipulators: a survey.”

1-s2.0-S2214914718305130-gr9.jpg

The cell decomposition (CD) method

To achieve the goal, this study divided the region into quasi grids (cells) and traverses from one cell to the next using connectivity graphs. During navigating, pure cells (cells without obstacles) are considered to achieve path planning from the starting stance to the target point. Deeply corrupt cells (cells with obstacles) in the path are split into 2 new cells produce a pure cell, which then is added to a successor while determining the best route from the previous condition to the target location. The actual and forecast positions are represented by the start and end cells in the CD approach. Adaptive, approximate, and exact CD strategies are the three types of CD approaches.

The exact cells also have no specific shape, but the chart of a environment, as well as the shape and location of the obstacle within it, can be used to define them. The regular grid is used in a variety of ways in just this method. The surrounding free space is first dissolved in to the small elements (trapezoidal and triangular), with every factor assigned a number. In a communication systems graph, every element in the climate serves as just a node. The implementations then are required to join inside the solution space, and a trail in this diagram corresponds to a disparity in free space, which is marked by plaid cell proteges. A path connects to a system in space, which is represented by a series of polka dot cells in this diagram.

1-s2.0-S2214914718305130-gr3.jpg

Mobile Robot Navigation Using a Neural Network Technique

Neural networks are one of the most important techniques for path planning. Many study teams in fields like signal and algorithms, information processing, mobile robot motion planning, and company use this neurons technique, which is influenced by the sentient amygdale. A literature on human brains and their devices in mobile robotics was presented by Zou et al. To create a robust strategy to ensure for a robot system, the authors of Xiao used a cross feed forward learning algorithm in conjunction with the Q-reinforcement mode of instruction. Rai and Rai developed a speed control system for the Adriano Uno microcontroller that uses the Convolution neural net joystick or the Proportional Integral Derivative (PID) controller. Patino and Carelli created an automated vehicle controller for a common bus using neural network architecture. Yang and Meng56 created an attack trail in a no stationary environment using a genetic algorithm learning algorithm. Nichols et al. presented a genetic algorithms computer vision wall-following mobile robot. 57 An intriguing problem in the context of mobile robotics is online path scheduling with both unknown challenges in the surroundings.

1-s2.0-S2214914718305130-gr2.jpg

Kinematical analysis of a wheeled mobile robot is all being did study.

In recent decades, the motion control problem of an autonomous wheeled mobile robot has gotten a lot of attention. In recent years, there has been a surge of interest in designing and developing an autonomy four wheels mobile robot utilising various models. Hui’s novelists looked into the kinematic constrictions of a car-like robot system and used neuro-fuzzy methodologies to navigate around moving barriers. To solve the model predictive problem of nonholonomic wheeled mobile robots, Abadi and Khooban used an effective Mandeni-type fuzzy control system based on Strange Weight Vector Optimizer (RNW-PSO). Chakra Booty tackled the issue of mobile robots vibrating on rough terrain. For nonholonomic pmsm drive multirobot navigation, Wang and Yang developed a brain console. The robot has four sharp infrared sensors that interpret the additional amount hurdle position and feed location microcontroller, which controls the motion of the robot’s 2 different motors. Wheeled mobile robots have been used in a number of engineering, haulage, and social application areas. Martinez et al. designed the kinematics and dynamics dynamic model power of the automated unicycle mobile robot using type-2 fuzzy rationale and simulated annealing. Researcher prepared a nonholonomic robotic system with a multilayer perception web motion and awareness govern in Al-Arajii. Liang et al. mobile robot has presented the dynamic system design of the double disparity drive.

A biologically inspired neural network 

based wall-following mobile robot has been presented by Nichols 

et al. [57]. Online path planning between unknown obstacles in 



robotics. Motlagh et al. [58] have presented the target seeking,

and obstacle avoidance behaviours using neural networks and 

reinforcement learning. Mobile robot navigation using hybrid 



Parhi [60] have designed multilayer feed-forward neural network,

which controls the steering angle of the robot autonomously in 

the static and dynamic environments. The different obstacle 

distances are the inputs of the four-layered neural network, and

the steering angle is the output. Real-time collision-free path 

         

dynamic and unstructured environment

A biologically inspired neural network 

based wall-following mobile robot has been presented by Nichols 

et al. [57]. Online path planning between unknown obstacles in 



robotics. Motlagh et al. [58] have presented the target seeking,

and obstacle avoidance behaviours using neural networks and 

reinforcement learning. Mobile robot navigation using hybrid 



Parhi [60] have designed multilayer feed-forward neural network,

which controls the steering angle of the robot autonomously in 

the static and dynamic environments. The different obstacle 

distances are the inputs of the four-layered neural network, and

the steering angle is the output. Real-time collision-free path 

         

dynamic and unstructured environment

Summary

The researchers used a variety of algorithms, such as Deterministic, Nondeterministic, and Evolutionary algorithms, among others, for robot manipulators and obstacle detection in a variety of environments.

According to a review of the literature, many scientists only used these computational methods in complex environments for path planning and obstacle avoidance. Few scholars, on the other hand, have identified circumstances in which routing protocol is appropriate.

Many researchers, as per the literature review, have only shown computer simulation results without proving external robot capabilities.

A crucial research topic is nature-inspired algorithm-based mobile robot navigation and collision detection. Combining computational and nondeterministic algorithms is also a solid research option.

Conclusion

This study on mobile robot navigation divides the strategies into two categories: canonical and resistant approaches. The following are the study’s key points…

  • Reactive approaches outperform traditional approaches because they are better at dealing with uncertainty in the environment.
  • For actual navigation issues, communication is preferred.
  • In comparison to a single path, a daunting world publishes a small lot of papers.
  • There are far fewer papers on autonomous navigation for a moving goal issue in a challenging world than a moving extra hurdle problem.
  • To date, the majority of papers have only demonstrated a simulation analysis; papers on real-time applications are far scarcer.
  • There really are fewer papers on the navigation of various wifi mobile robots than on the steering of a single device robot system.
  • Hybrid algorithms have far fewer newspapers than game play algorithms.
  • New advanced algorithms such as SFLA, CS, IWO, BA, HS, DE, BFO, ABC, and FA have a lot of promise for navigation in an unfamiliar difficult system with maximum uncertainty, and these were used to develop hybrid approaches.
  • The efficiency of traditional approaches can be enhanced by combining them with the right to pursue.

 

References


Get Professional Assignment Help Cheaply

Buy Custom Essay

Are you busy and do not have time to handle your assignment? Are you scared that your paper will not make the grade? Do you have responsibilities that may hinder you from turning in your assignment on time? Are you tired and can barely handle your assignment? Are your grades inconsistent?

Whichever your reason is, it is valid! You can get professional academic help from our service at affordable rates. We have a team of professional academic writers who can handle all your assignments.

Why Choose Our Academic Writing Service?

  • Plagiarism free papers
  • Timely delivery
  • Any deadline
  • Skilled, Experienced Native English Writers
  • Subject-relevant academic writer
  • Adherence to paper instructions
  • Ability to tackle bulk assignments
  • Reasonable prices
  • 24/7 Customer Support
  • Get superb grades consistently
 

Online Academic Help With Different Subjects

Literature

Students barely have time to read. We got you! Have your literature essay or book review written without having the hassle of reading the book. You can get your literature paper custom-written for you by our literature specialists.

Finance

Do you struggle with finance? No need to torture yourself if finance is not your cup of tea. You can order your finance paper from our academic writing service and get 100% original work from competent finance experts.

Computer science

Computer science is a tough subject. Fortunately, our computer science experts are up to the match. No need to stress and have sleepless nights. Our academic writers will tackle all your computer science assignments and deliver them on time. Let us handle all your python, java, ruby, JavaScript, php , C+ assignments!

Psychology

While psychology may be an interesting subject, you may lack sufficient time to handle your assignments. Don’t despair; by using our academic writing service, you can be assured of perfect grades. Moreover, your grades will be consistent.

Engineering

Engineering is quite a demanding subject. Students face a lot of pressure and barely have enough time to do what they love to do. Our academic writing service got you covered! Our engineering specialists follow the paper instructions and ensure timely delivery of the paper.

Nursing

In the nursing course, you may have difficulties with literature reviews, annotated bibliographies, critical essays, and other assignments. Our nursing assignment writers will offer you professional nursing paper help at low prices.

Sociology

Truth be told, sociology papers can be quite exhausting. Our academic writing service relieves you of fatigue, pressure, and stress. You can relax and have peace of mind as our academic writers handle your sociology assignment.

Business

We take pride in having some of the best business writers in the industry. Our business writers have a lot of experience in the field. They are reliable, and you can be assured of a high-grade paper. They are able to handle business papers of any subject, length, deadline, and difficulty!

Statistics

We boast of having some of the most experienced statistics experts in the industry. Our statistics experts have diverse skills, expertise, and knowledge to handle any kind of assignment. They have access to all kinds of software to get your assignment done.

Law

Writing a law essay may prove to be an insurmountable obstacle, especially when you need to know the peculiarities of the legislative framework. Take advantage of our top-notch law specialists and get superb grades and 100% satisfaction.

What discipline/subjects do you deal in?

We have highlighted some of the most popular subjects we handle above. Those are just a tip of the iceberg. We deal in all academic disciplines since our writers are as diverse. They have been drawn from across all disciplines, and orders are assigned to those writers believed to be the best in the field. In a nutshell, there is no task we cannot handle; all you need to do is place your order with us. As long as your instructions are clear, just trust we shall deliver irrespective of the discipline.

Are your writers competent enough to handle my paper?

Our essay writers are graduates with bachelor's, masters, Ph.D., and doctorate degrees in various subjects. The minimum requirement to be an essay writer with our essay writing service is to have a college degree. All our academic writers have a minimum of two years of academic writing. We have a stringent recruitment process to ensure that we get only the most competent essay writers in the industry. We also ensure that the writers are handsomely compensated for their value. The majority of our writers are native English speakers. As such, the fluency of language and grammar is impeccable.

What if I don’t like the paper?

There is a very low likelihood that you won’t like the paper.

Reasons being:

  • When assigning your order, we match the paper’s discipline with the writer’s field/specialization. Since all our writers are graduates, we match the paper’s subject with the field the writer studied. For instance, if it’s a nursing paper, only a nursing graduate and writer will handle it. Furthermore, all our writers have academic writing experience and top-notch research skills.
  • We have a quality assurance that reviews the paper before it gets to you. As such, we ensure that you get a paper that meets the required standard and will most definitely make the grade.

In the event that you don’t like your paper:

  • The writer will revise the paper up to your pleasing. You have unlimited revisions. You simply need to highlight what specifically you don’t like about the paper, and the writer will make the amendments. The paper will be revised until you are satisfied. Revisions are free of charge
  • We will have a different writer write the paper from scratch.
  • Last resort, if the above does not work, we will refund your money.

Will the professor find out I didn’t write the paper myself?

Not at all. All papers are written from scratch. There is no way your tutor or instructor will realize that you did not write the paper yourself. In fact, we recommend using our assignment help services for consistent results.

What if the paper is plagiarized?

We check all papers for plagiarism before we submit them. We use powerful plagiarism checking software such as SafeAssign, LopesWrite, and Turnitin. We also upload the plagiarism report so that you can review it. We understand that plagiarism is academic suicide. We would not take the risk of submitting plagiarized work and jeopardize your academic journey. Furthermore, we do not sell or use prewritten papers, and each paper is written from scratch.

When will I get my paper?

You determine when you get the paper by setting the deadline when placing the order. All papers are delivered within the deadline. We are well aware that we operate in a time-sensitive industry. As such, we have laid out strategies to ensure that the client receives the paper on time and they never miss the deadline. We understand that papers that are submitted late have some points deducted. We do not want you to miss any points due to late submission. We work on beating deadlines by huge margins in order to ensure that you have ample time to review the paper before you submit it.

Will anyone find out that I used your services?

We have a privacy and confidentiality policy that guides our work. We NEVER share any customer information with third parties. Noone will ever know that you used our assignment help services. It’s only between you and us. We are bound by our policies to protect the customer’s identity and information. All your information, such as your names, phone number, email, order information, and so on, are protected. We have robust security systems that ensure that your data is protected. Hacking our systems is close to impossible, and it has never happened.

How our Assignment  Help Service Works

1.      Place an order

You fill all the paper instructions in the order form. Make sure you include all the helpful materials so that our academic writers can deliver the perfect paper. It will also help to eliminate unnecessary revisions.

2.      Pay for the order

Proceed to pay for the paper so that it can be assigned to one of our expert academic writers. The paper subject is matched with the writer’s area of specialization.

3.      Track the progress

You communicate with the writer and know about the progress of the paper. The client can ask the writer for drafts of the paper. The client can upload extra material and include additional instructions from the lecturer. Receive a paper.

4.      Download the paper

The paper is sent to your email and uploaded to your personal account. You also get a plagiarism report attached to your paper.

smile and order essaysmile and order essay PLACE THIS ORDER OR A SIMILAR ORDER WITH US TODAY AND GET A PERFECT SCORE!!!

order custom essay paper

Expert paper writers are just a few clicks away

Place an order in 3 easy steps. Takes less than 5 mins.

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
$0.00
error: Content is protected !!
1
Need assignment help? You can contact our live agent via WhatsApp using +1 718 717 2861

Feel free to ask questions, clarifications, or discounts available when placing an order.