Self-navigating robot using Lidar with Raspberry Pi

SKU: PAN_RPI_006 Categories: ,

Description

In this system, RP Lidar is interfaced with the Raspberry pi to localize the object. By using python programming, the application is developed to drive the vehicle based on the object in the environment. In this project, the Navigation system is deployed without using ROS(Robotic Operating System)

INTRODUCTION

In every industry, every application is turning autonomous. In the automobile industry, autonomous based development is very popular. For autonomous applications, we can use LIDAR, camera, or other sensors for Navigating the Vehicle.


EXISTING SYSTEM

In the existing system, the object in the environment gets located using the Ultrasonic sensor or IR sensor and the decision will be made to drive the car without colliding the obstacle.

DISADVANTAGES

  • Hard to setup
  • Needs more components
  • Accuracy of output is less
  • Not a user friendly system

PROPOSED SYSTEM

In this proposed system, RP Lidar is used. It is a 360-degree lidar, which can localize the object around 360 degrees of the vehicle. Then the vehicle is driven based on the obstacle in the environment.

ADVANTAGES

  • Accuracy of output is increased
  • Easy to setup compared to old methods
  • Very less chance of colliding with obstacles
  • User friendly system

BLOCK DIAGRAM

Self navigating robot using Lidar with Raspberry Pi

 


CIRCUIT DIAGRAM

 

Self navigating robot using Lidar with Raspberry Pi 2

BLOCK DIAGRAM DESCRIPTION

  • In this project, RPLidar is interfaced with the Raspberry Pi via USB.
  • The driver circuit will be interfaced with the Raspberry Pi to drive the vehicle.
  • This project initially takes the Laser scan from the RP Lidar, 360 degrees. It returns the distance and angle of the Lidar scan.
  • First, it initializes the Lidar, to monitor the 180 degrees of the car, then the object present at a certain angle makes the decision to choose the right angle to turn.
  • Then the vehicle will be moved forward on the available free space.

HARDWARE REQUIREMENTS

  • Raspberry Pi
  • 16 GB SD card
  • RPLidar A1
  • Power supply
  • Battery
  • Driver circuit
  • Robot setup

SOFTWARE REQUIREMENTS

  • Raspbian Jessie OS with libraries installed
  • Python IDE
  • SD Card Formatter
  • Etcher/Win32 Disk imager

REFERENCE

1] M. S. Hassan, M. W. Khan, A. F. Khan, ?Design and Development of Human? Following? Robot?,? Student? Research? Paper? Conference,? vol. 2, no. 15, July 2015. doi: 10.13140/RG.2.2.10421.73440

[2] Jianzhao? Cai,? Takafumi? Matsumaru,? ?Human? Detecting? and Following Mobile Robot Using a? Laser Range Sensor,?? South China University of Technology. doi: 10.20965/jrm.2014.p0718

[3] ?Introduction? to? Autonomous? Robots?,? v1.7,? October? 6,? 2016, Nikolaus Correll, Magellan Scientific

[4] M.S.A.? Mahmud,? M.S.? Zainal? Abidin,? Z.? Mohamed,? ?Greenhouse Environment Mapping Using a Low-Cost Lidar? via Robot? Operating System,? in Proc. 7th Int. Graduate Conf. of Engineering, Science and Humanities, Johor Bahru, Malaysia, 13 -15 August 2018, pp. 28-30

[5] J. Reinhardt, J. Schmidtler, M. K?rber, K. Bengler, ?Follow Me! How Robots Guide Humans?. doi: 10.13140/RG.2.2.29661.61924


 

Customer Reviews

There are no reviews yet.

Be the first to review “Self-navigating robot using Lidar with Raspberry Pi”

Your email address will not be published. Required fields are marked *