Ask HN: How do I learn robotics in 2025?
81–90 of 106 posts
Re: Ask HN: How do I learn robotics in 2025?
#82The top comment refers to a course around a small mobile robot. Maybe you could go through this, and try to build a bicycle which would balance itself and drive a 100 yards in an empty, safe parking lot. That will certainly involve ME, EE, and CS! Who knows where that might lead?
Re: Ask HN: How do I learn robotics in 2025?
#83IF, on the other hand, you want to make 1e6 of these things ("tech giants seems to capture most of the conversation")-- that a completely different story. You're going to need a skilled team, ideally one that has been to a rodeo before. I can't help you there.
But if you're building one, for fun --- Just DO It. Ask friendly robotics club members when you get stuck. IF your problem is particularly and singularly unique, then whatever domain that entails, you will need to master; that's your Secret Sauce.
Ivan Sutherland, who was Thesis Advisor to CMU's first Robotics Institute PhD said something to the effect that after 4 years of a Robotics PhD program, you end up with the ability to solder and attach connectors with a high degree of confidence.
A True Roboticists requires deep knowledge in mathematics, software engineering, mechanical engineering, manufacturing small lots, reliability engineering, materials engineering, data collection & graphical evaluation methodologies..... What one might call a Systems Engineer's handbag. It also helps to be inspired by the wonders of nature that biology affords us.
The details? eh, they change. Whether you used some hot cpu, some hot language, some hot OS --- Marc Raibert's hopping & jumping robots used C and BSD4.3 Unix, with the kernel locks cleaned up (reduced) so a 1 kHz kernel interrupt stream could be supported on a 1 MIPS machine (Vax 780). Timesharing was never stopped, but the kernel did get quite a large percentage of CPU cycles.
I'll repeat: Just do it. Start. Move forward. The project will teach you the questions you must ask.
Re: Ask HN: How do I learn robotics in 2025?
#84If you’re an engineer, go volunteer for a First Robotics team, and advise high schoolers on your area of expertise.
Just a few thoughts about starting a team and/or volunteering:
Starting a FIRST Robotics Competition (FRC) team is not for the feint-of-heart and requires significant time and money investment. This is the sort of endeavor you try when you're either retired or have a group of other dedicated volunteers willing to help you build the team over multiple seasons. If you spend a year or two mentoring/volunteering for a well-established team, you'll get a good sense of what you're getting into. FRC is a bit hardcore.
If no FRC teams exist nearby, FIRST Lego League (FLL) is a good entrypoint, but may not be technical enough for an adult interested in using FIRST to gain exposure to robotics. (It is plenty satisfying to mentor these teams, but Mindstorms can be somewhat limiting.) These are geared toward using Lego Mindstorms for learning robot concepts.
A good middle ground (for exposure to more practical robotics) would be volunteering with a FIRST Tech Challenge (FTC) team. It's the middle ground between FLL and FRC and is _doable_ for a single, dedicated, passionate adult to start (though I'd strongly recommend finding another volunteer to pursue this with).
If getting involved with a team is not an option, seek out nearby FIRST events that you can volunteer at. Many competition events need volunteers and you'll get a chance to interact with local teams and find plenty of opportunities to play with robots.
Re: Ask HN: How do I learn robotics in 2025?
#85Earlier quoted context omitted.
I would say for starting a first robotics lego league is going to be easier to access because they build a smaller robot out of legos, plus the "season" starts in the Fall vs. January for First robotics league. I've coached a First team that has qualified to go to worlds the last four years and been on the Einstein field once in that time. I think you'd learn a few things - robots are built to solve problems and the…
I was thinking I’d love to do that when my son gets older. Any tips for a first time coach?
Additionally, find a nearby FRC competition and volunteer for at least one event (do more, if you can). Wander the robot pit and interact with the teams. There will be a lot of good intel for you there just wandering around and asking questions.
Source: Am volunteer judge for FRC.
Re: Ask HN: How do I learn robotics in 2025?
#86- https://www.kscale.dev - https://news.ycombinator.com/item?id=44023680
A kernel developer plays with Home Assistant
- Part 1: https://lwn.net/SubscriberLink/1017720/7155ecb9602e9ef2/ - Part 2: https://lwn.net/SubscriberLink/1017945/93d12d28178b372e/ - https://news.ycombinator.com/item?id=44011381
Dutch ingenuity: A brainless soft robot running on air
- https://arstechnica.com/science/2025/05/dutch-scientists-bui... - https://news.ycombinator.com/item?id=43972689
Gemini Robotics
- https://deepmind.google/discover/blog/gemini-robotics-brings... - https://news.ycombinator.com/item?id=43344082
Morphing robot turns challenging terrain to its advantage
- https://actu.epfl.ch/news/morphing-robot-turns-challenging-t... - https://news.ycombinator.com/item?id=43194234
RoboPianist: Dexterous Piano Playing with Deep Reinforcement Learning (2023)
- https://kzakka.com/robopianist/#demo - https://news.ycombinator.com/item?id=43192751
Ask HN: Best way to learn robotics with a 10 year old?
- https://news.ycombinator.com/item?id=41070703
DARPA project reveals one person can control dozens of robots
- https://spectrum.ieee.org/darpa-robot - https://news.ycombinator.com/item?id=43209358
Re: Ask HN: How do I learn robotics in 2025?
#87Re: Ask HN: How do I learn robotics in 2025?
#88In all honesty I’d try and model a 2d 3-link arm in software with forward and inverse kinematics. Then I’d model the inertia of the bars, and model DC motors to apply a torque to the bar interconnects. I’d then model PID controllers for each motor to smoothly move the arm. I’d then move to 3D. Once the physics is modelled you’ll find speccing the motors, solidworks, motor drivers, and MCUs relatively straightforward…
Re: Ask HN: How do I learn robotics in 2025?
#89This is obviously naive and computationally wasteful but I really want to see vision first rebuilds of most control and feedback systems.
Re: Ask HN: How do I learn robotics in 2025?
#90I’ve been playing a bit with toy robots and vision models and I can’t shake the sense that somebody has got to be close to simplifying the control game with high fps cameras. Why are there so many systems to control motors and ground positioning … shouldn’t it all be cameras on the arm figuring out if the motors have positioned the arm correctly and updating to fix? This is obviously naive and computationally wastefu…