Odometry 101 for FIRST Tech Challenge Robots

Odometry 101 for FIRST Tech Challenge Robots

DrBatanga

2 года назад

52,143 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@eleelena1208
@eleelena1208 - 15.12.2023 18:30

Hello! This video helped me a lot to understand the concept of odometry. Sadly, when our team ordered the materials for this season we could only afford 2 rev encoders. I was wondering if there is any way we could implement odometry just by using two encoders on the x axis.

Ответить
@gabogaona1282
@gabogaona1282 - 21.10.2023 19:51

Hi, im the captain of a mexico´s ftc team, i have some quiestions about the coder, what library did you use to define the XYHpos and where can i find it?, i´ve been trying to use the odometry in our robot and your video its so well explainded but i have those questions, i´d be glad if you can answer it, THHAAAANKSS

Ответить
@kapilraut3763
@kapilraut3763 - 21.10.2023 13:35

Please tell me what the delta n represents exactly

Ответить
@Va_aV_
@Va_aV_ - 19.09.2023 09:03

Instead of ticks? Will multiplying wheel revolutions * wheel circumference also give us a similar result for distance travelled by wheel???

:)

Ответить
@ernestotu5350
@ernestotu5350 - 09.06.2023 18:58

Hello Please which battery did you use for this robot

Ответить
@shishghate
@shishghate - 30.05.2023 16:30

Great video, is the rest of the code posted someplace? Especially the part on line 46? The goToPosLinear method? We are curious to see how that works.

Ответить
@jargonian9758
@jargonian9758 - 28.05.2023 18:38

Hey! What is the purpose of telemetry dx, dy and dtheta? Is that stored for user reference? Also, what is LENGTH? Is that the length of the robot.

Ответить
@OrphanBots
@OrphanBots - 04.05.2023 23:36

what library are you using or what imports, nothing from FTCLib (not as far as I've found anyway) have that XyhVector stuff, or am I encountering a problem unrelated to the libraries and imports

Ответить
@alteru1626
@alteru1626 - 13.04.2023 09:27

WALTAH

Ответить
@kenusaga
@kenusaga - 02.03.2023 10:16

In your code in the notes what is:

pos.h = normDiff(pos.h);

Ответить
@RichRuggeri
@RichRuggeri - 07.02.2023 14:05

Team 6418 Question for the two X encoders couldn't you use the actual motor encoders realizing of course that their resolution/tick count will be lower than the omni wheel version. Wouldn't this simplify things because you would only need to add one omni wheel for the Y axis to the robot?

Ответить
@gabealimov1479
@gabealimov1479 - 12.01.2023 05:29

Do you guys have a source code posted anywhere?

Ответить
@jozefsprunk607
@jozefsprunk607 - 21.12.2022 06:01

GREAT video! helping my ftc team so much. still really struggling with implementing the code but a great start thanks to you!

Ответить
@RejatKrishnan
@RejatKrishnan - 14.12.2022 23:23

so do you call the encoders as motors in the configuration on the phones?

Ответить
@andew2007
@andew2007 - 26.10.2022 02:53

Love the team name!

Ответить
@crabbydood933
@crabbydood933 - 17.10.2022 11:49

Can’t you just have the robot spin in a circle and divide each of the encoder values by 2pi to find the exact distance from the center instead of measuring by hand .

Ответить
@EXPLODINGETDOOD
@EXPLODINGETDOOD - 10.06.2022 04:03

Thank you so much! This video will make the perfect base for a lesson on odometry for my vex edr team. This is well crafted and way easier to understand than the few other odometry videos

Ответить
@RlxRlx1
@RlxRlx1 - 18.05.2022 06:10

so cool sir!

Ответить
@nbluto
@nbluto - 16.05.2022 19:32

Wow, this is a great overview of odometry. I have learned so much! Thank you so much.

Ответить
@gonzaloreyes2609
@gonzaloreyes2609 - 11.04.2022 05:09

Love the video and thanks for your dedication.

Just one question, probably a dumb one. For the field coordinates, why are you adding just the half of dThetha to calculate the X and Y position? I don't fully get it.

Ответить
@frankjowitt6205
@frankjowitt6205 - 17.03.2022 16:53

which omni wheels are you guys using?

Ответить
@mrmehcrawley
@mrmehcrawley - 11.11.2021 03:57

Probably the best educational video there is!

Ответить
@thomaslarson6199
@thomaslarson6199 - 09.11.2021 19:18

Thank you for all of this. We will be looking to attempt this code this year. See you at the competitions! FTC 15304.

Ответить
@4drobotics253
@4drobotics253 - 31.10.2021 13:15

The video is amazing, but could you show us a bit of code for the XyhVector class?

Ответить
@spidernh
@spidernh - 17.10.2021 21:49

I gotta say... F, sad that you did it this summer and not the summer before or anything

Ответить
@bleh1323
@bleh1323 - 06.10.2021 17:46

Last year our team also tackled Odometry as well. It was a welcome improvement. (Of course we lost out free wheels this year....)

Ответить
@4drobotics253
@4drobotics253 - 03.10.2021 22:46

Many thanks for your video ! Excellent details !

Ответить
@pwochnick
@pwochnick - 15.09.2021 19:16

Thank you so much for creating this video. Is it possible to also see your code for your test auto program? Still trying to understand how you are able to move the robot the way you do in your test auto. Again, thanks for putting this together.

Ответить
@ilanmower
@ilanmower - 14.09.2021 05:32

can odometry allow me to localize and find the meaning of my existence?

Ответить
@ftcdontblink5428
@ftcdontblink5428 - 14.09.2021 05:25

This video is super good. Loved how the equations are so simply derived!

Ответить
@alvictor1291
@alvictor1291 - 14.09.2021 05:04

An excellently produced video answering the age old question in the FTC community -- What exactly is Odometry? Love how you talked about a little bit of the history of odometry, covered hardware + software in a clear and easy to access manner. This video is definitely going to be a new reference for those trying to implement odometry.

Ответить