Live data from Hacker News

Ask HN: Best way to learn robotics with a 10 year old?

news.ycombinator.com

31–40 of 103 posts

Re: Ask HN: Best way to learn robotics with a 10 year old?

#31
If you don’t have time to join a league, you can buy Spike Prime sets directly. It comes with hour-long lessons that you can walk through at your own pace. It’s been excellent for my 7 year old, she has no problem with it.

https://education.lego.com/en-us/products/lego-education-spi...

Re: Ask HN: Best way to learn robotics with a 10 year old?

#32

get a - roomba create 3 for 400 - arm built of dynamixel servos for 200 - camera for 100-500 (stereoscopic will set you back but its worth it) - nvidia jetson nano orin nx (500) for about 2k, you can make a robot that can clean your house and is probably smarter than a dog/cat

Regarding the arm, are you thinking of a particular kit?

Those servos look really interesting, so you can read their position via a UART type interface? I've only played with cheap PWM servos before.

Re: Ask HN: Best way to learn robotics with a 10 year old?

#33
It depends on how deep you are able and willing to go. Getting 'something' to work is not that difficult, especially when all you end up with is essentially a remote controlled car.

But as soon as you actually want to build the thing you need to work out what your end goal is, how it is physically put together (lets call that the chassis), how it is going to mechanically move, how you are going to drive that movement and how you are going to control that driving method, and then how abstract it needs to do (are you telling it what to do, or telling it what end goal to pursue?).

Starting with Lego, or perhaps meccano will let you build the physical thing, maybe even have it move with a remote control. You'd get the plastic (Lego) or metal (Meccano) parts as-is and you build whatever you want. Add a two motors and you can drive wheels and steering. Add a receiver and a remote and you have your remote controlled vehicle.

Edit: fischertechnik is another brand that makes parts you can assemble in whatever way you want (some random YouTube Hit: https://www.youtube.com/watch?v=yVzK3VaYxS8 ), it apparently has something that also lets you go to PLC levels of robots controllers: https://www.rapidonline.com/fischertechnik-robo-tx-controlle... . This is of course not what you'd pick if you also wanted to build the entire controller.

But when you don't want that plastic or metal ready made, and you don't want modules that deal with motors or controllers for you, you now also need to learn some metal working, electronics (microcontrollers, RF transceivers, power management), and software (those microcontrollers won't program themselves).

Maybe starting with a kit isn't such a bad idea, and then going up a level at a time (i.e. tackle some of the software, or maybe mechanics) and getting to see the results of your work is a good thing, rather than trying to learn everything at once.

Re: Ask HN: Best way to learn robotics with a 10 year old?

#34
If NHRL is what you want to do then checking out an r/c airplane club and asking questions may be a way to get started. That's going to give you an idea on how transmitters, receivers with multiple channels and servos/speed controllers work.

Once you understand how transmitters/receivers work and what servos and speed controllers do then you can construct a chassis. The speed controllers would drive the motors moving the robot around and then a servo could open the valve on a flame thrower or something...

They key is understanding the radio control tech first.

Re: Ask HN: Best way to learn robotics with a 10 year old?

#35

I know that you said you don't want a premade kit and following instructions and this is *close* to that... but I think it might still be a great fit. Mark Rober has a new product where they ship a new robot every 2 months. They give you the basic instructions on how to build/program it but the idea is that you take that knowledge and then expand on it yourself by adding features. My daughter is still a little too yo…

> NOTE: The IDE works only on Mac or Windows (if you want to code)

Boo! hiss

Re: Ask HN: Best way to learn robotics with a 10 year old?

#36
post #35

I know that you said you don't want a premade kit and following instructions and this is *close* to that... but I think it might still be a great fit. Mark Rober has a new product where they ship a new robot every 2 months. They give you the basic instructions on how to build/program it but the idea is that you take that knowledge and then expand on it yourself by adding features. My daughter is still a little too yo…

> NOTE: The IDE works only on Mac or Windows (if you want to code) Boo! hiss

Proprietary tooling that doesn’t work the way you want is unfortunately a great introduction to hardware work :/

Re: Ask HN: Best way to learn robotics with a 10 year old?

#37
Together is the best way.

I prefer to learn how everything works and build something custom instead of just buying a premade kit and following instructions.

Together is probably your child’s preference. A premade kit goes straight to the building phase. And kits are something they can undertake theirself as they pursue independence in two or three years.

You are launching a person. Good luck.

Re: Ask HN: Best way to learn robotics with a 10 year old?

#39
My 8yo daughter and I have been using a pile of relatively cheap BBC Micro:Bit boards to do simple robotics, electronics (motor controllers, screens) and RC fun.

What makes it better than (eg) Micropython on cheaper hardware the Blocks programming language. She had some experience with Scratch before and the libraries for this are great. The built in led matrix and sensors are useful and the radio is nippy enough for remote HCI.

There are quite a lot of accessories available from a few different manufacturers. These can minimise build time and let you focus on programming, but you can DIY. I think there's even a Lego breakout.

I will add, this has been a gateway hobby for me. While she's learning, I'm learning and I'm using my C and Python experience to have fun with really cut down boards. It's fun but you end up making a hell of a lot of "oh it's just £10 for a pack of motor controllers, MOSFETs, resistors, caps, etc etc etc." It's endless.

Re: Ask HN: Best way to learn robotics with a 10 year old?

#40

I know that you said you don't want a premade kit and following instructions and this is *close* to that... but I think it might still be a great fit. Mark Rober has a new product where they ship a new robot every 2 months. They give you the basic instructions on how to build/program it but the idea is that you take that knowledge and then expand on it yourself by adding features. My daughter is still a little too yo…

We got this for our youngest. Can confirm that it's easy to follow and absolutely encourages exploration of the post build abilities or modifications. Mark is doing great things for kids science. Phat Gus caused my middle child to start exploring zoology as a career!

Also, the subscription is worth it even if a single purchase option would be nice just to try things out. Go ahead and do it if your kid is at all interested in hardware, robotics, or tinkering in general.

Post reply on HN