0
$\begingroup$

I would like to get a robotic kit for myself to play around with and possibly play with some AI. So far I have mostly looked at Lego Mindstorms kits (EV3 and EV4 in particular).

I have quite some experience in programming, so a visual programming language is not something I need, nor something I would use. The main point of why I am looking at Lego robots is because they are easy to assemble and modify. If you have any other suggestions for robots that are easy to modify I would also very much appreciate it.

The main difference between the processors of the EV3 and EV4 that I was able to make out is that the EV4 is quite a bit slower than the EV3 (100Mhz vs 300Mhz) and has less RAM. On the other hand the EV4 runs on MicroPython instead of Unix, which might result in the EV4 being faster(?) but I don't know enough about that to know for sure.

Another thing that keeps me from just going for it is that both kits are marketed for children and I'm afraid that I might reach its limits quite quickly.

Thanks in advance for any help :)

Tl;dr: What is a good robot kit, that is easy to assemble and modify and also suitable for an experienced programmer. Possible options so far: Lego Mindstorms EV3 or EV4

$\endgroup$
2
  • $\begingroup$ Welcome to Robotics Droidenkiller, but I'm afraid that opinion questions like this are off-topic. We prefer practical, answerable questions based on actual problems that you face. Take a look at How to Ask and tour for more information on how stack exchange works. Also, the Robotics question checklist has good advice on how to write a good question. Questions like this are welcome in Robotics Chat when you have the privilege. $\endgroup$ – Ben Dec 3 '20 at 23:31
  • $\begingroup$ I will mention that I got my start in robotics thanks to the Lego Mindstorms RCX about 20 years ago. Definitely throw out the visual language and use a "real" programming language. You may find the computing power of the Lego brick a little constraining, but that's ok. Most robots in the world today are not very powerful computationally. I doubt you will be able to do any significant AI beyond some simple planning. But it is a good platform to learn how to deal with the messy, real world of robotics and sensors. Topics that are best learned hands-on. Go for it! $\endgroup$ – Ben Dec 4 '20 at 1:35
0
$\begingroup$

If you're up to learning ROS, you can get your hands on the turtlebot3!

$\endgroup$
2
  • $\begingroup$ Do you have experience with the turtlebot3? For example if I decide I want to build a robotic arm instead of what is displayed in the picture on the webpage you linked, would that be easily achievable? $\endgroup$ – Droidenkiller Dec 4 '20 at 1:37
  • $\begingroup$ You should be able to integrate a robotic arm to the turtlebot3 although I haven't done it myself. You will need to look at the move-it ros package. $\endgroup$ – Akhil Kurup Dec 4 '20 at 4:20
0
$\begingroup$

Turtlebot+ROS is good option but I find turtlebot to be very expensive.

CK-9 is a good alternative. I was able to implement ROS packages for autonomous navigation and waypoint coverage fairly easily on it.

If you are experienced in programming and want abstraction for mechanical and electronics part of the robot, it is a good option.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.