Find Jobs
Hire Freelancers

ROS IMU+Odometry project - dead reckoning navigation for robot

$30-250 USD

Đã hoàn thành
Đã đăng vào hơn 2 năm trước

$30-250 USD

Thanh toán khi bàn giao
I have a driving robot based on a raspberry pi 4 B for which I need to design a dead reckoning navigation. After driving e.g. 1m, I would like to receive information from sensors that I have traveled about 1m (I know that the accuracy may vary). After starting the navigation, I would like a point simulating a robot to appear in Rviz and record its track and plots the distance traveled. Information about the distance traveled was displayed in the RVIZ or in a separate window. As IMU I use Vectornav where the libraries are available here: [login to view URL] As Encoder I use DFRobot motor and encoder. Libraries and info are available here: [login to view URL] Design: 1. Turn on the robot. 2. Run roscore, run nodes (attachment 1), 3. I run the RVIZ and receive a visualization of the position and distance traveled, 4. I receive information about the distance and direction traveled -Node Vectornav IMU / Odom- from this node we get accelerations and orientation (if needed) -Node Encoders - from this node we get information about the distance traveled (wheel diameter is 7cm = 0.07m) -Dead reckoning navigation node - receiving information from Vectornav from IMU (linear acceleration) and from encoders, and on the basis of both data we determine the distance traveled - how much the robot has traveled and whether it has moved and where. I suppose the IMU data should be integrated to get the speed and calculate the distance. More in tutorials below (linked) -Rviz node- visualization of the traveled distance and position in RVIZ Comments: When fusing data, please compare the data with the IMU and the encoders. For example, if the difference between the IMU and the encoder is greater than 10 cm, consider the data from the IMU as true, because the wheels may have slipped. And if the encoder is not moving and the data from the IMU shows motion, do not show it as motion. I attached nodes graph and data received from Vectornav library. For more information or to clarify any of the issues please contact me. Tutorials based on which you can model: -How to fuse Odometry & IMU using Robot Localization Package [login to view URL] -Sensor Fusion in Mobile Autonomous Robot | ROS | IMU + Wheel Odometry | Kalman Fliter [login to view URL] [login to view URL] -How to know if robot has moved one meter using Odometry [login to view URL] -Tracking Raspberry Pi Robot's Distance with Encoders [login to view URL] -Understanding dead reckoning robot navigation with ROS [login to view URL] Libraries that can come in handy: [login to view URL] [login to view URL] [login to view URL] [login to view URL] (The principle of counting based on dead reckoning navigation on the phone) It also can help: [login to view URL] [login to view URL] [login to view URL] [login to view URL]
Mã dự án: 32341307

Về dự án

5 đề xuất
Dự án từ xa
Hoạt động 2 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
Đã trao cho:
Avatar người dùng
Hello! I am Fares robotics engineer. I saw your project and I am interested by working on it. I have experience with autonomous navigation for both real and simulated robots, I worked before on positioning of a delivery vehicle using EKF sensor fusion (Robot_localization package). Let me know if you are interested!
$160 USD trong 7 ngày
5,0 (6 nhận xét)
3,5
3,5
5 freelancer chào giá trung bình $340 USD cho công việc này
Avatar người dùng
Hi there, I am a talented python dev, and I suppose I can handle this task successfully. Please let me know more details, and Please give me your chance. I look forward to hearing from you. Regards!
$139 USD trong 7 ngày
5,0 (6 nhận xét)
4,6
4,6
Avatar người dùng
We have more than 3 years experience in Iot and embedded systems and have good hands on both hardware and software. RANGE OF PLATFORMS WE HAVE GIVEN SERVICE : - Raspberry pi projects with Python and C AVR 8-bit with Proteus simulation. Esp32 and esp8266 based project Touch screen based projects Arduino based projects IOT device with Bluetooth control by Android and Web application PCB DESIGN Custom Drone System STM Controllers Some of Projects are as follows : - Smart lock based on esp8266 Smart water management system based on esp8266 and AWS server Smart energy meter solution Smart curtain controller Servo motor control through touch screen panel Web application based IOT monitoring platform AVR Based LCD TFT SCREEN AVR with CAN BUS protocol Drone delivery system STM based LCD display We just need your patience and my hard work. Looking forward to work with you. Regards Prashant Mishra
$500 USD trong 7 ngày
5,0 (7 nhận xét)
3,4
3,4
Avatar người dùng
I have a driving robot based on a raspberry pi 4 B for which I need to design a dead reckoning navigation. After driving e.g. 1m, I would like to receive information from sensors that I have traveled about 1m (I know that the accuracy may vary). After starting the navigation, Asalam-o-Alaikum ,I read the information carefully,I understand your requirement,I am Available to start this task ,I have done such works before, Just text me I'm willing to work, I can manage with my best of Abilities, https://www.freelancer.com/projects/statistics/Statistics-29769906/details https://www.freelancer.com/projects/vb-net/Use-simple-dll-net https://www.freelancer.com/projects/excel/conversion-rate-formulas https://www.freelancer.com/projects/deep-learning/first-task-run-DDNN https://www.freelancer.com/projects/metatrader/need-programmer-expert Why you Choose me On time On Desire On Solution Thanks Muzammal Hussain
$400 USD trong 7 ngày
4,7 (4 nhận xét)
2,8
2,8

Về khách hàng

Cờ của POLAND
Warsaw, Poland
0,0
0
Phương thức thanh toán đã xác thực
Thành viên từ thg 12 12, 2021

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.