Giter VIP home page Giter VIP logo

Comments (4)

ROBOTIS-Will avatar ROBOTIS-Will commented on June 4, 2024

Hi,

The OpenCR provides the odom calculation based on the encoder readings from both DYNAMIXEL.
If you have modified DYNAMIXEL to different model other than X 430 series (XL / XM / XH 430), the OpenCR firmware may not support the correct calculation. (TB3 burger uses XL430-W by default)

If you already have created a map using teleop + Cartographer on RViz, your DYNAMIXEL should have no problem as they have correctly calculated odom to create a map.

In case you are running multiple teleop or using a remote controller like ps4, this may cause unexpected behavior as multiple cmd_vel topic can collide.

from turtlebot3.

CHubert5 avatar CHubert5 commented on June 4, 2024

hello @ROBOTIS-Will, thank you for your answer. I am using dynamixel model XM430-W210-R. I guess it is the default model for TTB3 Waffle.

The map was created but it was a struggle. In my opinion the robot only used Amcl (if it is using it in this case). When I try to navigate on this map - the robot is moving forward and backwards (on the floor), but there is no movement in rviz. When i try to rotate robot it rotates on the floor and the rotation is visible and correct in Rviz.

I started with a simple case - just map creation, teleop and slam, as it is in the official tutorial.

Maybe I should check the raw data from encoders? Could you give me some tips how to do it?

from turtlebot3.

ROBOTIS-Will avatar ROBOTIS-Will commented on June 4, 2024

If the rotation is correctly performed and visualized on the RViz, encoders seem working fine.
Does the Lidar sensor correctly appears on the RViz during the navigation?

from turtlebot3.

CHubert5 avatar CHubert5 commented on June 4, 2024

It looks like everything is fine with lidar - the readings from it are fine. I wonder why in /odom topic the linear velocity never changes while the angular velocity works well. Do you have any idea why is that? Or is it just "by design"?

from turtlebot3.

Related Issues (20)

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.