Learn the Math behind Odometry | Essence of Robot Odometry Pt. 2

Поделиться
HTML-код
  • Опубликовано: 21 дек 2024

Комментарии • 36

  • @RexLiu
    @RexLiu  3 года назад +7

    Hey everyone, sorry for keeping you all waiting. Part 3 is out now: ruclips.net/video/qqODIdvSGac/видео.html. Enjoy!

  • @notjjdj3992
    @notjjdj3992 3 года назад +11

    Incredible video, keep up the good work man!

    • @RexLiu
      @RexLiu  3 года назад +4

      Thank you! I'm glad you enjoyed it.

  • @elijared
    @elijared 3 года назад +6

    thank you for making this! as a member of an FTC team, it’s so hard to find resources for more advanced coding help

    • @RexLiu
      @RexLiu  3 года назад +2

      I'm glad it helped. Good luck this season!

  • @everythingeverythingcardbo2658
    @everythingeverythingcardbo2658 6 месяцев назад

    You are so good at teaching! Everything was understandable and incredibly helpful!

  • @xTigr
    @xTigr 2 года назад +4

    Does the placement of the tracking wheels change where the tracking center is? Or is it always at the center of rotation of the robot?

  • @braydensmith6069
    @braydensmith6069 2 года назад +1

    For the distant from the tracking wheel to center point is it the center of the wheel or the closest edge of the wheel?

  • @sebbe95m
    @sebbe95m 3 года назад +2

    Amazing job with teaching !

    • @RexLiu
      @RexLiu  3 года назад +1

      Thanks for the kind words!

  • @kendallsteele8061
    @kendallsteele8061 2 года назад +3

    WE NEED PART 4!!! Pls

  • @jacobkrebs4342
    @jacobkrebs4342 3 года назад +2

    Love the video. Part 3?

    • @RexLiu
      @RexLiu  3 года назад +1

      Part 3 is out now! ruclips.net/video/qqODIdvSGac/видео.html

  • @pronpalunpo
    @pronpalunpo 2 года назад +1

    what if delta s is outside the circle and delta left and delta right are on the circle? do we have to calculate this case ourselves?

  • @ohrange5380
    @ohrange5380 3 года назад +1

    Awesome bro...
    I loved the way you explained it...

    • @RexLiu
      @RexLiu  3 года назад +1

      Thanks, more videos to come!

  • @randylujano666
    @randylujano666 3 года назад +2

    Great Vid! Part 3?

    • @RexLiu
      @RexLiu  3 года назад +1

      Thanks! Part 3 is out now! ruclips.net/video/qqODIdvSGac/видео.html

  • @angrybokoblin8777
    @angrybokoblin8777 3 года назад +3

    When coding odometry for an x drive, how does an arc approximation work? An x drive almost never moves in arcs. Wouldn't adding vectors each cycle be a more accurate solution?

    • @Zach929U
      @Zach929U 3 года назад +5

      While it looks like the robot is driving in a straight line it is realistically impossible that it would be from imperfect hardware and electronics. Therefore, we can assume the robot is driving on an arc of a circle with a very large radius and the calculations still stand very accurate. Since we are measuring these distances over very small time intervals you can imagine that circles even with radii of 6' could have a segment that satisfies the measurements we just recorded from the tracking wheels.
      If none of this is making sense you could also just open an image of a circle and zoom in really far on the outline to see eventually it appears as a straight line but in reality is an arc segment. Hope this helps.

    • @angrybokoblin8777
      @angrybokoblin8777 3 года назад +1

      @@Zach929U yeah that makes sense, just was wondering because the x drive moves so fundamentally differently than a tank drive and the code looks tailored to a tank drive.

    • @aeku_69420
      @aeku_69420 2 года назад +1

      @@angrybokoblin8777 In case you still are curious, a straight line is just an arc with infinite radius.

  • @lucaszhang8226
    @lucaszhang8226 Год назад

    is the delta left and right just the distance that those tracking wheels had traveled?

  • @rogueroboticsinc
    @rogueroboticsinc 3 года назад +2

    Amazing video! when will the next video be out?

    • @RexLiu
      @RexLiu  3 года назад +1

      Next video is out now! ruclips.net/video/qqODIdvSGac/видео.html

  • @stardust5175
    @stardust5175 3 года назад +1

    Wait, my team is making a a tank drive and we are trying to figure out the placement, but we plan on only using 2 odometry wheels, like a differential bot. So our odometry wheels have to be on the midline right?

    • @RexLiu
      @RexLiu  3 года назад +1

      Hi, if your team plans to use only 2 odometry wheels that are parallel to each other, you would only be able to calculate the orientation vector. Without a perpendicular tracking wheel, you lose out on the ability to calculate the position vector (x and y coordinates). I go into more depth on how that's done in Part 3 of the video here: ruclips.net/video/qqODIdvSGac/видео.html.
      If your team is unable to use 3 tracking wheels, my recommendation for a 2 tracking wheel system is to position them perpendicular to each other, this way you can still calculate the position vector, albeit you lose out on orientation. To find the missing orientation, the inertial sensor is a great choice that takes up less space while providing data with similar accuracy.
      As for placement, if you go with the first option, your tracking wheels do not have to be on the midline as long as they follow the 3 rules outlined here: (3:12). That is, they must be parallel to each other and perpendicular to the tracking center. Hope that helped, let me know if you have any more questions.

  • @burrito1474
    @burrito1474 3 года назад +1

    keep up the work

    • @RexLiu
      @RexLiu  3 года назад +1

      haha, will keep that in mind

  • @Moped12322
    @Moped12322 3 года назад +1

    When is part 3 coming out!

    • @RexLiu
      @RexLiu  3 года назад +1

      Part 3 is out now! ruclips.net/video/qqODIdvSGac/видео.html

  • @ehdrien5031
    @ehdrien5031 3 года назад +1

    When will part 3 and 4 be released?

    • @RexLiu
      @RexLiu  3 года назад +2

      Part 3 is out now! ruclips.net/video/qqODIdvSGac/видео.html
      Part 4 will most likely be released in the coming weeks

  • @cat-iu5pu
    @cat-iu5pu 4 месяца назад

    TYANK YOU!!!

  • @cucubob9535
    @cucubob9535 Год назад

    hey man, when is part 4 coming out, I see ur responding to people here so I thought I could ask to see if I could get a response

  • @JaafarElousami
    @JaafarElousami 6 месяцев назад

    You are the best