Fuzzy based intelligent navigation for robots with trajectory control

C. R. Srinivasan, Sumit Shinde, R. Srividya

Research output: Contribution to journalArticle

Abstract

The nature of any human being is to do anything that reduces human effort. Starting from building the wheel to automated factories, all these are built to reduce human intervention. Automation, is the use of various control systems for operating equipment’s to minimize or reduce human intervention. The biggest benefit of automation is that it saves labor, and improves quality, accuracy and precision. Our project is designing of an autonomous bot that avoids obstacles in its path automatically. Detection of cliffs, object orientation, gyroscope control and open loop path following so that the robot itself goes from one point to another in a path specified by the user. The methodology adopted for object avoidance works on the time of flight principle in an ultrasonic sensor. The output of this is sent to the microcontroller that calculates the distance between the bot and the obstacle. Fuzzy control was also introduced for a smoother and better avoidance program. Gyroscopes detect any elevation and depression in the path . An open loop program was developed so that the bot follows particular path as coded by the user. Also object oriented motor control was developed to maintain the motor pointing towards a particular vicinity by controlling the PWM of the motor. The result of the project is that the robot which is supported by three wheels, with two individual motors controlled by an integrated circuit connected to Arduino manipulating the speeds of these motors and a wheel without a motor in order to get around goes around a particular pre-defined path. Also, it avoids any obstacle which comes in its way by using various sensors and modes of programming. A better avoidance program was developed by using fuzzy logic that has more accurate results than a normal avoidance program. Significance of the project is that we have successfully trained the robot to avoid any obstacle without human intervention. Thus we concluded that fuzzy system has a better and precise control than a normal system. The prototype developed could also be further improved into human following and object avoidance program that can be mounted on luggage systems. This idea can help in development of many other systems that can deliver, follow, avoid, and travel in a automated way without any human intervention.

Original languageEnglish
JournalJournal of Advanced Research in Dynamical and Control Systems
Volume10
Issue number6 Special Issue
Publication statusPublished - 01-01-2018

Fingerprint

Navigation
Trajectories
Robots
Wheels
Gyroscopes
Automation
Ultrasonic sensors
Fuzzy systems
Microcontrollers
Fuzzy control
Pulse width modulation
Fuzzy logic
Integrated circuits
Industrial plants
Personnel
Control systems
Sensors

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Engineering(all)

Cite this

@article{eb285fe6ae004dada102b549007bbd61,
title = "Fuzzy based intelligent navigation for robots with trajectory control",
abstract = "The nature of any human being is to do anything that reduces human effort. Starting from building the wheel to automated factories, all these are built to reduce human intervention. Automation, is the use of various control systems for operating equipment’s to minimize or reduce human intervention. The biggest benefit of automation is that it saves labor, and improves quality, accuracy and precision. Our project is designing of an autonomous bot that avoids obstacles in its path automatically. Detection of cliffs, object orientation, gyroscope control and open loop path following so that the robot itself goes from one point to another in a path specified by the user. The methodology adopted for object avoidance works on the time of flight principle in an ultrasonic sensor. The output of this is sent to the microcontroller that calculates the distance between the bot and the obstacle. Fuzzy control was also introduced for a smoother and better avoidance program. Gyroscopes detect any elevation and depression in the path . An open loop program was developed so that the bot follows particular path as coded by the user. Also object oriented motor control was developed to maintain the motor pointing towards a particular vicinity by controlling the PWM of the motor. The result of the project is that the robot which is supported by three wheels, with two individual motors controlled by an integrated circuit connected to Arduino manipulating the speeds of these motors and a wheel without a motor in order to get around goes around a particular pre-defined path. Also, it avoids any obstacle which comes in its way by using various sensors and modes of programming. A better avoidance program was developed by using fuzzy logic that has more accurate results than a normal avoidance program. Significance of the project is that we have successfully trained the robot to avoid any obstacle without human intervention. Thus we concluded that fuzzy system has a better and precise control than a normal system. The prototype developed could also be further improved into human following and object avoidance program that can be mounted on luggage systems. This idea can help in development of many other systems that can deliver, follow, avoid, and travel in a automated way without any human intervention.",
author = "Srinivasan, {C. R.} and Sumit Shinde and R. Srividya",
year = "2018",
month = "1",
day = "1",
language = "English",
volume = "10",
journal = "Journal of Advanced Research in Dynamical and Control Systems",
issn = "1943-023X",
publisher = "Institute of Advanced Scientific Research",
number = "6 Special Issue",

}

Fuzzy based intelligent navigation for robots with trajectory control. / Srinivasan, C. R.; Shinde, Sumit; Srividya, R.

In: Journal of Advanced Research in Dynamical and Control Systems, Vol. 10, No. 6 Special Issue, 01.01.2018.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Fuzzy based intelligent navigation for robots with trajectory control

AU - Srinivasan, C. R.

AU - Shinde, Sumit

AU - Srividya, R.

PY - 2018/1/1

Y1 - 2018/1/1

N2 - The nature of any human being is to do anything that reduces human effort. Starting from building the wheel to automated factories, all these are built to reduce human intervention. Automation, is the use of various control systems for operating equipment’s to minimize or reduce human intervention. The biggest benefit of automation is that it saves labor, and improves quality, accuracy and precision. Our project is designing of an autonomous bot that avoids obstacles in its path automatically. Detection of cliffs, object orientation, gyroscope control and open loop path following so that the robot itself goes from one point to another in a path specified by the user. The methodology adopted for object avoidance works on the time of flight principle in an ultrasonic sensor. The output of this is sent to the microcontroller that calculates the distance between the bot and the obstacle. Fuzzy control was also introduced for a smoother and better avoidance program. Gyroscopes detect any elevation and depression in the path . An open loop program was developed so that the bot follows particular path as coded by the user. Also object oriented motor control was developed to maintain the motor pointing towards a particular vicinity by controlling the PWM of the motor. The result of the project is that the robot which is supported by three wheels, with two individual motors controlled by an integrated circuit connected to Arduino manipulating the speeds of these motors and a wheel without a motor in order to get around goes around a particular pre-defined path. Also, it avoids any obstacle which comes in its way by using various sensors and modes of programming. A better avoidance program was developed by using fuzzy logic that has more accurate results than a normal avoidance program. Significance of the project is that we have successfully trained the robot to avoid any obstacle without human intervention. Thus we concluded that fuzzy system has a better and precise control than a normal system. The prototype developed could also be further improved into human following and object avoidance program that can be mounted on luggage systems. This idea can help in development of many other systems that can deliver, follow, avoid, and travel in a automated way without any human intervention.

AB - The nature of any human being is to do anything that reduces human effort. Starting from building the wheel to automated factories, all these are built to reduce human intervention. Automation, is the use of various control systems for operating equipment’s to minimize or reduce human intervention. The biggest benefit of automation is that it saves labor, and improves quality, accuracy and precision. Our project is designing of an autonomous bot that avoids obstacles in its path automatically. Detection of cliffs, object orientation, gyroscope control and open loop path following so that the robot itself goes from one point to another in a path specified by the user. The methodology adopted for object avoidance works on the time of flight principle in an ultrasonic sensor. The output of this is sent to the microcontroller that calculates the distance between the bot and the obstacle. Fuzzy control was also introduced for a smoother and better avoidance program. Gyroscopes detect any elevation and depression in the path . An open loop program was developed so that the bot follows particular path as coded by the user. Also object oriented motor control was developed to maintain the motor pointing towards a particular vicinity by controlling the PWM of the motor. The result of the project is that the robot which is supported by three wheels, with two individual motors controlled by an integrated circuit connected to Arduino manipulating the speeds of these motors and a wheel without a motor in order to get around goes around a particular pre-defined path. Also, it avoids any obstacle which comes in its way by using various sensors and modes of programming. A better avoidance program was developed by using fuzzy logic that has more accurate results than a normal avoidance program. Significance of the project is that we have successfully trained the robot to avoid any obstacle without human intervention. Thus we concluded that fuzzy system has a better and precise control than a normal system. The prototype developed could also be further improved into human following and object avoidance program that can be mounted on luggage systems. This idea can help in development of many other systems that can deliver, follow, avoid, and travel in a automated way without any human intervention.

UR - http://www.scopus.com/inward/record.url?scp=85062408365&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85062408365&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:85062408365

VL - 10

JO - Journal of Advanced Research in Dynamical and Control Systems

JF - Journal of Advanced Research in Dynamical and Control Systems

SN - 1943-023X

IS - 6 Special Issue

ER -