Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Follow me robot

Dragging a heavy luggage causes a strain on the person?s body and causes discomfort.. However, his product has not been developed and does not meet airline requirements yet.  A man follower Robot is a Robot that tracks the targeted person while at the same time do obstacle avoidance. &nbsp

Project Title

Follow me robot

Project Area of Specialization

Robotics

Project Summary

Dragging a heavy luggage causes a strain on the person’s body and causes discomfort.. However, his product has not been developed and does not meet airline requirements yet.  A man follower Robot is a Robot that tracks the targeted person while at the same time do obstacle avoidance.   The Robot follows only the target person and thinks all other objects as obstacles. This shows that even if there are many people walking around the vicinity, the Robot should follow this specific person and avoid others . Moreover, many specific sub-algorithms will be used when the Robot is too close to the obstaclesOur goal is to develop an autonomous robot that could follow a person with the purpose of assisting them in the daunting tasks of dragging heavy luggage across long distances in airports. While various tasks could be applied to such a robot, i.e. guidance, information supplying or escorting, in this paper, we consider all the components and devices required to complete the task of a creating follower robot with the capabilities of avoiding obstacles while carrying laguage. Mobile robot having the capability to follow an individual has many applications. There have been many efforts in research work to make human-tracking robots having ability to carry load can make it noteworthy.  Now our robot is not only following the person but it is also carrying the load. We have transformed this robot in the form of a trolley.  There are two major tasks to this problem. The first is to equip the robot with correct sensing devices. That sensing device must be able to track and find the required person in a live crowd. The second issue is to regulate and navigate the robot in order that it follows the targeted person within a certain range.  Numerous approaches are investigated, together with vision, infrared sensors, non-hearable sensors, and different combined approaches. We used infrared sensor to locate the targeted person and ultrasonic sensor for the obstacle avoidance. Motor driver section enables it to move and carry the load.

Project Objectives

The final robot must be able to carry luggage and follow the user without going off course. It will also need to avoid obstacles along the path, make its way around them automatically and find the user again. Therefore the robot must be able to vary its speed, approximately from standstill to a brisk walking pace. It is crucial for the robot to be fully automated and perform these tasks without user intervention otherwise the user may forget the robot and lose it.. The robot must also have sufficient power to make sure that these speeds can still be achieved whilst carrying a load. The final robot would also have to have a certain surface area in order to accommodate the load without having to pile too many items on top of each other. The average surface area of a shopping trolley is 100cm x 50cm. Thus the robot must have a surface area of at least 0.5m2 as this would mean that any shopping that would be bought at the supermarket can also fit onto the robot. For the prototype robot, the main focus is to optimize the “following” function. One other problem is how the user would approach the robot, as if it is programmed to always keep a certain distance from the user, the user would never be able to interact with and place grocery bags onto it. The prototype can be used to test the best methods of solving this problem by using this information, it will be possible to estimate how much power the final robot will require in order to achieve the performance requirements as stated above.

Project Implementation Method

This section documents the design for the prototype robot alone and the main focus therefore, is to design a small robot that can follow the user. Four main concept design problems were identified for this purpose: the chassis and motors, sensors, circuit design and logic. For the chassis, a pre-manufactured robot car was bought, as the timeframe and budget did now allow for a bespoke chassis to be built.. The main motivation behind the selection of this chassis was its abundance of attachment points to easily attach and test a multitude of controllers, drivers or sensors. Its 6.5cm diameter wheels would also add extra stability, allowing more accurate testing. Smaller wheels would have made the robot unstable and cause the speed to differ, where the wheels would struggle to drive over even a small pebble on the floor. The large 165mm x 157mm surface area on the topside of the robot would also allow for weight bearing testing to be done. In particular, weight-speed characteristics to predict the amount of power the final robot might need to achieve its required speed. The final product will have a bespoke manufactured chassis that fits the needs of the design criteria. These include being made of polycarbonate polymer for strength and having soft edges for safety. The robot should be able to turn on the spot in case the user walks in a backward arc, by spinning the wheels on either side in opposite directions, which is possible using the motors that come with this chassis. This meant that the circuit that drives the motor would have to have a design that would allow current to flow in both directions. To follow the user, the robot must have suitable sensors to detect the position of the user in relation to the robot. The biggest issue would be the method and technology in which this would be done. Technical difficulties such as noise and accuracy in communication between the user and robot must be solved too. In the interim report, three designs were proposed: Global Positioning System (GPS), Inertial Measurement Units (IMU) and Ultrasonic Sensors (US). The general logic of the robot is very simple: wherever the user goes the robot goes as well. The most simple logic to implement would be that the robot would detect what angle the user was at in reference to the robot ‘s forward direction at discrete intervals, and adjust its path each time accordingly. For example, if the user turns at a 90-degree angle, the robot would try to cut the corner. If the user walked this way due to a physical obstacle such as the corner of a wall, the robot would try to drive into the wall ultimately fail its task. Logic must be developed to solve this problem. The robot must also be able to detect how far away the user is and maintain a certain distance by speeding up or slowing down according to the user’s distance, as to avoid driving into the user or being too far away.

Benefits of the Project

following are the benefits

  1. Robots Cooking and Waiting on Customers
  2. Robot-Driven Cars
  3. Security and Defense
  4. Medicine
  5. Home Maintenance:

Technical Details of Final Deliverable

                         The main goal of this project was to explore the possibility of developing a   man following robot system using GPS positioning system to carry luggage. The following objectives have been achieved in this project.

  • Robot is capable to carry weight up to 15 kg.
  • Created the interface between the IR positioning system and the robot
     system in the operating program.
  • Algorithm is designed to avoid the obstacle while keep tracking the human.
     Buzzer notifies the human about the obstacle.
  • Robot successfully tracks the human when there is no obstacle between the person and    robotic vehicle
  • When person turns at the corner robot also turns in order to track the human. It maintains a specific distance from the human.

Final Deliverable of the Project

HW/SW integrated system

Type of Industry

Transportation

Technologies

Robotics

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
arduino UNO Equipment1750750
arduino mega Equipment112501250
compas module HMC5883L Equipment1870870
battery Equipment113401340
bluetooth module hc_05 Equipment1650650
gear motors (100 rmp) x 3 Equipment321006300
ceramic cuttings Equipment1270270
wheels Equipment2100200
magic glue Equipment14040
multimeter Equipment113001300
soldring iron (stand + magnifying glass) Equipment1780780
Adafruit Ultimate GPS Breakout Equipment155005500
gps module U-BLOX NEO-6M Equipment115901590
connectors Equipment1330330
ultrasonic sensors (HC-SR04) Equipment1300300
motor driver(l298N) Equipment1230230
PIR sensor HC-SR501 Equipment1300300
travelling,posters ,stationary,printings Miscellaneous 180008000
Total in (Rs) 30000
If you need this project, please contact me on contact@adikhanofficial.com
Customer Targeted E commerce store

In pas few year many companies like Daraz and elo have developed platform for online shopp...

1675638330.png
Adil Khan
9 months ago
LDR and Arduino based Solar Tracker

A sustainable power source gather by solar panels in form of sunlight is converted into po...

1675638330.png
Adil Khan
9 months ago
Intelligent Bionic Arm

Biotechnology has played a key role in revolutionizing lives. There is an incompleteness i...

1675638330.png
Adil Khan
9 months ago
AIRLINE CUSTOMER BEHAVIOUR ANALYSIS FOR CUSTOMIZABLE PACKAGES

Since PIA is suffering from monetary loss due to its excessive rates, our goal is to broad...

1675638330.png
Adil Khan
9 months ago
development of degree of freedom machining bed

This project is deals with a new concept of a 6 Degree of Freedom robotic machining bed. T...

1675638330.png
Adil Khan
9 months ago