Earlier we had posted a blog series on robotics club toolkit. These blogs talked about the electronics components, open source software needed to have the bare bone tools needed to start a robotics club. In this blog, we will see the common things to look for while buying a robotics kit online. A robotic kit could be a good choice as it offers a low-cost option to have all stuff you need in one 'box' than buying all separately. This is also a convenient option as you don't ha
Average reading time : 4 minutes , Level : Advanced It's quite common that you need two types of operating system while doing your robotics. The most common requirement we face is that installing Linux over a Windows machine. The traditional way is doing a 'dual boot' where in at Operating system loading time you pick the option you wish to boot. This works well mainly in things like gaming where you need to use the hardware resources directly but this also needs you to insta
Python is the programming language of choice from MieRobot team when it comes to intermediate and advanced robotics. We would hence blog on Python whenever we get a chance to help you all. It's however not the only choice and only a personal view from our side. We fell in love with Python while coding for SID2 and this seems to be a great love story (touch wood). In this blog we talk about Python packages specifically about SciPy. Scipy is a very common package used both in a
We continue to our toolkit series and today we will talk about servos and DC motors. A motor is often used to turn the wheels of a robot whereas a servo is used for angular movements often precision related like robotic arms. Example - For a robot like SID2 we use a DC motors for wheel movements whereas for a hexapod like MK6 we use servos to control the legs. So what's the difference for a starter for a motor and a servo? Motors are a much simpler component which spins with
Average read time : 4 minutes , Complexity : Intermediate For your next toolkit series you need some software for mathematics, statistics, image processing. We always recommend to use an open source approach for both hardware and software as much as possible. Hence, the first one you should get is GNU Octave. The advantages of GNU Octave as your kit are as below- # Its Free ! - Since this is distributed as open source under GNU General public license you can use it for free.
At some point in time, you will be faced with a complex requirement to control your robot using SMS or make the robot trigger an automated call or SMS on the event of a TRUE event or reaching a threshold. Think of this project. You have devised a robotic water channel where you are monitoring water flow in a huge irrigation set-up. This set up is connected to multiple relays which trigger water pumps. So you need your robotic channels to be smart enough to provide you with a
Time to read : 3 minutes , complexity : starters We will talk about SBC also known as single board computers in this blog. We will look at the common basic questions and try to answer them without going much about hardware theory. The goal is to build a working robot and not know the specs by heart. SBC is a low cost computer which runs generally on some version of Linux also on Windows IoT version. These belong to the generation of embedded systems and also used in industria
Battery juice is life of any robot. If you do not know the basics of choosing your battery your robot may not work or survive long. All of us know V =IR and P= VI but mostly we ignore these golden rules while designing our bots. Batteries provide power to your robot and lack or excess power may kill it. So help your robot live by these basics. Know, that you need to balance cost, weight and performance when it comes to battery. There is no way to can fit a Lead acid battery o