Giter VIP home page Giter VIP logo

lidar-robot's Introduction

DOI GPL Licence Prajankya

Unmanned Mapping Vehicle Using L.O.A.M. in Real-time

L.O.A.M. - Lidar Odometry and Mapping in Real-time

This project is about an Unmanned Mobile Robot using L.O.A.M. (Lidar, Odometry And Mapping) in Real-time.

Abstract

The robot uses a Laser distance sensor(Lidar) which gives distance to the first obstacle in its line-of-sight and the sensor. Making this sensor rotate gives us distance of all the obstacles from the sensor, which in fact is the map of the surrounding. This sensor, with other sensors like odometry and IMU(Inertial measurement Unit), mounted on a mobile moving base and complex algorithms driving the robot autonomously help make a to-scale map of the surrounding.

Basic contruction

The Bot uses ROS(Robot Operating System) at its core running on a compact mobile CPU. It uses IMU(Inertial measurement Unit) for its orientation feedback. The base comprise of a square frame with four omni wheel on its corners driven by high torque BLDC motors. The Bot works on 24v DC and have internal power distribution and conversion unit. The bot first takes in the lidar input, and process that into a map fusing together with odometry input and IMU input. The Odometry sensor is a “Castor Feedback sensor” which consist of two rotary encoders, one reading the angle or rotation, and other the length in that direction. This type of feedback can be universally used for any type of terrain robots with very good accuracy. This bot can be controlled from a remote computer, on which we can even see the 3D Model and see the model within the map in Real time. The GUI remote can be used to save the map or load the map in the system. Taking all the properties in consideration, Lidar Robot with L.O.A.M. is a very robust platform with variety of robotics applications.

How to Install

rosdep install --from-paths /opt/ros/jade --ignore-src

rosdep install --from-paths Lidar-Robot/src --ignore-src

6th sem, 2017 Batch
Department of Automation and Robotics.
B. V. Bhoomaraddi College of Engineering and Technology, Hubli

Bash Shell

Open Source Love

forthebadge

forthebadge

lidar-robot's People

Contributors

adarshbelavatagi avatar prajankya avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.