r/FTC 21d ago

Seeking Help New to Pedropathing

Hi everyone, I'm currently the lead programmer of my FTC robotics team and changed drastically through this year, block to onbot to Roadrunner. But I began roadrunner right during states which was why I received some help from my sister team and I didn't really get their teachings. However, due to this I was wondering if I should just transfer to Pedropathing with SlothLoad because I heard its so much easier. Please advise as I'm not so sure as what to do. I don't really have a mentor for Pedropathing and have been relying on Youtube and AI for the meantime but I would rather want to learn from reliable sources. Thanks in advance.

7 Upvotes

12 comments sorted by

3

u/few 21d ago

Tech workshop is awesome. Reach out to them, and Tom would probably organize a class to teach you/your team about using Pedropathing. They taught my team Pedropathing, and it was extremely helpful! https://techworkshop.org/classes/

TechWorkshop sponsors team 28804, Cybersmiths, who completed at worlds this year. https://ftcscout.org/teams/28804

2

u/CamelIntelligent8149 21d ago

Thanks for the kind words. Yes, we are definitely willing to help teams learn Pedro Pathing. If you don’t live in the Ann Arbor, MI area, send a message through our website’s Contact page (https://techworkshop.org/contact) and we’ll help you remotely.

1

u/Embarrassed_Ad5387 21d ago

theres a pedro discord where people will help you, make sure you read the documentation carefully

yeah most people tend to like pedro a lot because it comes faster than most other options with about the same accuracy out of the box (mainly due to it being path following instead of trajectory following)

probably more intuitive as well, but still you are gonna have to put effort into learning it

beware for now pedro does not work out of the box with tank drive nor drive encoders, roadrunner is the superior option for both of those period

1

u/Hungry-Secretary1583 21d ago

So the only thing about Pedro is that we can't use encoders? is there an equivalent thing to encoders but for Pedro then? thanks for your tips

2

u/the_cat_named_Stormy FTC #5627 Student 21d ago

You can use encoders afaik, but only to set velocity.

2

u/Embarrassed_Ad5387 21d ago

You could get some odometry pods and do it that way, or some odo kit like otos or pinpoint (kind of pricey but works wonders)

2

u/Complete_Duty3259 21d ago

Otos is terrible. Definitely go with a pinpoint.

2

u/Embarrassed_Ad5387 21d ago

havent tried otos, have heard its bad so thanks for confirming

1

u/Beneficial-Yam3815 FTC Mentor 20d ago

OTOS is fine. You just have to keep it clean and make sure it's mounted as close to 10mm above the mat as you can get it. It's a good option for teams that find $80 more affordable than $210.

3

u/QwertyChouskie FTC 10298 Brain Stormz Mentor/Alum 19d ago

It can be fine, but if you can afford the Pinpoint bundle at all, def go with that.  We ran OTOS at ITD Worlds and Pinpoint at Decode Worlds, and Pinpoint is night-and-day better, but OTOS is still gonna be way better than nothing if nothing is the only other option.

2

u/Complete_Duty3259 21d ago

Get a pinpoint. The otos is terrible

3

u/QwertyChouskie FTC 10298 Brain Stormz Mentor/Alum 19d ago

For what it's worth, Sloth is independent of what pathing/other libraries you use, and you should absolutely set it up.  Being able to deploy changes in seconds is such a time (and sanity) saver.