Code Monkey home page Code Monkey logo

ros-laserscan-to-pointcloud-odometry's Introduction

2D Lidar To 3D Point cloud Code File and Ros structure

Sample Video: Youtube

Point Cloud

To summarize :

note: this project reconfigured and shared on github 2 years after it was made. There may be some mistakes

This project was created in order to convert from 2d laser scan data to point cloud 3d data, determine the nearest target point in Point Cloud datas.

we used encoder data as a 3. axis or you can use servo motor angle data.

look into, how I read encoder data and communicate with ROS Read and publish encoder datas

if you would like to know that to provide communication between ros and other embedded device ( without heavy ros packages) over the serial, look this essay: https://zafersn.medium.com/how-to-communicate-directly-with-ros-over-serial-7b792c640de7

The steps to run the project :

note: this project reconfigured and shared on github 2 years after it was made. There might some mistakes

  1. Go lidar_package/launch/ file and start tilt_model_rviz.launch file. roslaunch lidar_package tilt_model_rviz.launch

After that, you may need to follow instruction below respectively,

  1. start code.py rusrun lidar_package code.py or python code.py

Please do not hesitate any further question or feedback!

ros-laserscan-to-pointcloud-odometry's People

Contributors

zafersn avatar mekateng 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.