GoRobotics - Robotics news, robot projects

Archive for the ‘Hobbyist’ Category

30 Days Till The Cloud Robotics Hackathon. Hurry Up to Get a Free Robot!

Posted on February 1st, 2012 in Coding, Hobbyist, News
On the weekend of March 2nd to March 4th, a Global Cloud Robotics Hackathon will be held in several cities around the world. This initiative is born in Montreal, Canada where the main event will be held but other cities are challenged to participate and to show off their robot hacking skills.

Cloud Robotics Hackathon

What is a “hackathon”?

The word “hackathon” is a combination of “hack” and “marathon” and designates an event where hackers, makers and tinkerers from teams and get together for a short time (a weekend for instance) to create and hack technology. The most hard-core hackers code and build during the entire event without sleeping and only taking minimal breaks.

What is this “cloud” thing?

“Cloud robotics” refers to the use of web services (that run on the internet, a.k.a. “the cloud”) in order to make robots smarter. This hackathon is focused in catalyzing the creation of cloud robotics applications by using the MyRobots.com API, Android, and ROS.

Why participate?

Many reasons: It is a fun opportunity to hack  and learn about cloud robotics, it brings roboticists to work with web developers and android programmers, and each team gets a FREE DFRobotShop Rover. If you want to be a hero in the robotics community and get started in the very exciting and emerging field of cloud robotics, register your team now! Find out more about the Cloud Robotics hackathon on roboticshackathon.com

Ultimate Useless Machine, The Robotic Version

Posted on May 26th, 2011 in Hobbyist, News, Robots

We all like the World’s Most Useless Machine. For those who do not know what it is, see the video below, it is pretty funny and self-explanatory.

Lately, we saw a more robotic and definitely more moody useless machine. As shown in the video below, this machine is up for a fight. Be sure to watch it through to the end.

If you are already wanting to have your own useless machine, you can get The Most Useless Machine Kit and do it yourself. You can even mod it and give it its own personality.

Via Make.

Neato XV-11 LiDAR Hacked!

Posted on December 1st, 2010 in Coding, Hobbyist, Sensors

The Neato XV-11 has been hacked! Hooray!

Now, every hobbyist has access to a (relatively) cheap and fairly accurate LiDAR. This kind of technology usually sells for several thousands of dollar and now is available for the price of a robotic vacuum cleaner (and it includes the vacuum cleaner in the price ;) )


Hacked Neato XV-11

Hash79 successfully hacked the Neato XV-11 by adapting the code produce by Xevel and chenglung and was able to get useful  readouts from the LiDAR. Kudos to you guys, we hope you enjoy your bounty and the free vacuum.

For those of you wanting to get your hands on the code and hack the XV-11, simply visit the gitHub project page.

Via RobotShop Blog.

Build Your Own Robotic Floor Cleaner with LEGO

Posted on November 17th, 2010 in Hobbyist

For all of those wanting to have a robot floor cleaner such as the Mint but not being able to afford such a luxury, there is always the choice of doing it yourself…with LEGO! Pulito, was built following precisely this spirit.

The video below shows the robot navigating and cleaning around the house. It uses Swiffer pads to clean.

Pulito is even able to dock like a commercial cleaning robot as shown below.

Via Hack a Day.

How to Make a Robot – Lesson 1: Getting Started

Posted on August 4th, 2010 in Articles, Hobbyist, How To Make a Robot, Projects, Robots

RobotShop Grand Tutorial: How to Make a Robot - Lesson 1

Lessons Menu:

Getting Started

Welcome to the first installment of the Grand RobotShop Tutorial, a series of 10 lessons that will teach you how to make your own robot. This tutorial is aimed at anybody willing to get started in robotics and have a basic understanding of terms such as “voltage”, “current”, “motor”, and “sensors”. Although this might seem pretty basic, even people with previous robot building experience might find useful information regarding the general method of building a robot. What is a robot? There are many definitions of robot and no real consensus has been attained so far. We loosely define a robot as follows:
Robot: An electromechanical device which is capable of reacting in some way to its environment, and take autonomous decisions or actions in order to achieve a specific task.
This means that a toaster, a lamp, or a car  would not be considered as robots since they have no way of perceiving their environment. On the other hand, a vacuum cleaner that can navigate around a room, or a solar panel that seeks the sun, can be considered as a robotic system. It is also important to note that the  “robots” featured in Robot Wars for instance or any solely remote controlled device would not fall under this definition and would be closer to a more complex remote controlled car. Although this definition is quite general, it might need to evolve in the future in order to keep up with the latest advancement in the field. In order to get a sens of how robotics is rapidly growing, we suggest you take a look at the RobotShop History of Robotics. Let’s get started This series of tutorials is intended to guide you through the steps of building a complete mobile robot. There are 10 lessons that will be released in the following 10 weeks.  Each lesson guides you through one step of making a general-purpose mobile robot.  This will enable you to build your very own mobile robot in order to perform a task of your choice. Each lesson will be illustrated with an example from RobotShop experience in producing the RobotShop Rover. The lessons are intended to be read one after the other and build upon the information gained. STEP 1 The first step is to determine what your robot should do (i.e. what is its purpose in life). Robots can be used in almost any situation and are primarily intended to help humans in some way. If you are unsure of what you want your robot to do or simply want to concentrate your efforts on specific tasks, here are some ideas:

Knowledge & Learning

LEGO Mindstorms NXTIn order to build increasingly complex robots, most professionals and hobbyists use knowledge they have acquired when building previous robots. Instead of building one robot, you can learn how to use individual components with the objective of building your own “knowledge library” to use to undertake a larger, more complex design in the future.

Amusement & Companionship

Teddy Bear Companion RobotBuilding a robot is in and of itself is fun and exciting. Robotics incorporates aspects of many disciplines including engineering (mechanical, electrical, computer), sciences (mathematics and physics) and arts (aesthetics) and users are free to use their imagination. Amusing others with your creations (especially if they are user-friendly and interactive) helps others to become interested in the field.

Competitions & Contests

Robot SoccerCompetitions give the project design guidelines and a due date. They also put your robot against others in the same class and test your design and construction skills. Although many competitions are specifically for students (elementary to university), there also exist open competitions where adults and professionals alike can compete.

Autonomous life form

Alice Micro Robot SwarmHumans are natural creators and innovators. The next great innovation will be to develop a fully autonomous life form that rivals or surpasses ourselves in ability and perhaps creativity. This goal is still being accomplished in small steps by individuals, research organizations and professionals.

Domestic or Professional tasks

Neato Cleaning Tile EdgeDomestic robots help liberate people from unpleasant or dangerous tasks and give them more liberty and security. Professional and Service Robots are used in a variety of applications at work, in public, in hazardous environments, in locations such as deep-sea, battlefields and space, just to name a few. In addition to the service areas such as cleaning, surveillance, inspection and maintenance, we utilize these robots where manual task execution is dangerous, impossible or unacceptable.  Professional and Service Robots are more capable, rugged and often more expensive than domestic robots and are ideally suited for professional and/or commercial use.

Security and Surveillance

SuperDroid HD2 SWAT / EOD Tactical Treaded Robot w / 5DOF ArmMost mobile robots are used to venture into areas where humans either should not or cannot go. Robots of various sizes (either remote controlled, semi-autonomous or fully autonomous) are an ideal choice for these tasks.     Practical Example We anticipate that most of you following this guide have the objective of building a robot for learning and knowledge, but also for sheer fun; though many will have a specific idea or project they want to materialize. The last major consideration is budget. It is difficult to know exactly what people have in mind when they build their first robot; one might already want to build an autonomous snow removal robot, while another simply wants to make an intelligent clock. A simple programmable mobile robot might cost about $100 while a more complex can be several thousands of dollars. In this exercise, we have chosen to make a mobile platform in order to get an understanding of motors, sensors, microcontrollers and programming, and to include a variety of sensors. We’ll keep the budget to about $200 to $300 since we want it to be fairly complete.

Simple Mobile Robot CAD

RobotShop - Robotics at your serviceFor further information on learning how to make a robot, please visit the RobotShop Learning Center. Visit the RobotShop Community Forum in order to seek assistance in building robots, showcase your projects or simply hang-out with other fellow roboticists.
Subscribe to the RobotShop Blogs RSS feed!

Enter your email address: