Author Topic: First Time Building Robot? Help!  (Read 1696 times)

0 Members and 1 Guest are viewing this topic.

Offline galloptothestarsTopic starter

  • Beginner
  • *
  • Posts: 1
  • Helpful? 1
First Time Building Robot? Help!
« on: November 13, 2015, 08:40:14 AM »
For my science fair project, I am working independently to design a robot that can minimize the population of bacteria and germs in the common household. The science fair is open ended and I get to choose, design, test, and report my own project, so if you have any ideas as to what could be added, taken away, changed, etc I would be open to hearing your insight to that. Becuase this will be my first robot, I wanted to get advuce on where to start and how to go about each feature I want to include. My current list is the following:
-locate and identify common household bacteria and germs
-turn on and hover abov bacteria population for x amount of time until the population is decreased by x percent
-record and report qualitive data about amount of bacteria found and killed into an app
-can be turned on, turned off, set to work at certain times during the day or for set amount of time, etc via an app
-can work independently without human interference
-recognizes and avoids humans and objects in its path
-is aerial
-charges via solar power automatically
-is small(no larger than a golfball)

I tried to keep it simple, but, I dont know how hard it is to do all of these things. I would appreciate any help as to how to do this, what materials I would need, etc. Thanks!

Offline mklrobo

  • Supreme Robot
  • *****
  • Posts: 525
  • Helpful? 14
  • From Dream to Design at the speed of Imagination!
Re: First Time Building Robot? Help!
« Reply #1 on: November 13, 2015, 11:28:40 AM »
 ;) Hello!
Your robotic objective, relative to bacteria control;
-locate and identify common household bacteria and germs
-turn on and hover above bacteria population for x amount of time until the population is decreased by x percent
-record and report qualitive data about amount of bacteria found and killed into an app
-can be turned on, turned off, set to work at certain times during the day or for set amount of time, etc via an app
-can work independently without human interference
-recognizes and avoids humans and objects in its path
-is aerial

-charges via solar power automatically
-is small(no larger than a golfball)

I think I can offer an idea about the underlined part of your objectives.
I would have 2 units; One is a wheeled vehicle, no taller than 1 1/2 foot, or wider than.
The second unit is an aerial one, which is housed inside the top of the wheeled robot.
The wheeled robot goes around and cleans the floors, and launches the aerial unit to investigate
parts of the environment that is contained from it.
The floor robot is responsible for charging the aerial unit, and acts like a repeater/control center. a
person can access the floor robot, and see the status of what is going on, or take over the aerial unit with
an app! The floor robot also can house "refills" of bacteria killing agents to give to the aerial unit when it returns. If the aerial unit falls down or becomes defective, the floor robot can pick it up and deliver it to
the user for repair.( or alarm!) The floor unit is the "brains" of the dynamic duo, and has enough space to house a Raspberry Pi to complete the Artificial Intelligence interface of the agenda. Good Luck!!!   ;) :) :D ;D

Offline Robo_Pi

  • Jr. Member
  • **
  • Posts: 28
  • Helpful? 4
Re: First Time Building Robot? Help!
« Reply #2 on: November 13, 2015, 05:18:39 PM »
I tried to keep it simple, but, I dont know how hard it is to do all of these things. I would appreciate any help as to how to do this, what materials I would need, etc. Thanks!

The project you've described is anything but simple.   You've got some major requirements to meet there.  Make no mistake about that.

Allow me address some of the requirements on your list (not necessarily in the order you listed them)

-is small(no larger than a golfball)

This requirement alone is an extreme expectation.  To build something as intelligent and capable as you've descried that is no larger than a golf ball, can fly, find bacteria, analyze it, kill it, and report the success rate, is a major design project.   It would also require extremely specialized, miniaturized mechanics and electronics.  If it is even possible, it would most likely cost a fortune to obtain the materials that small.

Something the size of a basket ball or American football would be far more realistic.   Then you could use things like a raspberry pi for the intelligence, and still have room left over for all your additional sensors and disinfectant sprayers etc.

-is aerial

You wouldn't want this thing to be a helicopter hovering over bacteria infested areas.  The down draft from the props would only spread the nasty bacteria all over the place.   So if you want it to be aerial the best bet would be to use something like a balloon, or zeppelin.  Something that will float through the air using only sideways thrust.   You would still need fans or some means to push air around to move but at least you wouldn't have the downward wash of a helicopter thrust blowing on the bacteria.

-locate and identify common household bacteria and germs

Unless you have a way of having this thing actually sense potentially hazardous bacteria, your best bet it to just program it to periodically disinfect areas in the home that are known to be high bacteria areas.

Also, if you have this thing recognizing bacteria itself, be prepared that it might actually try to disinfect humans and pets.  Since both humans and pets are usually covered with bacteria.

-turn on and hover above bacteria population for x amount of time until the population is decreased by x percent

That part should be the easiest part of your entire project.   What do you intend to use as your disinfectant?  Some sort of aerosol spray?   Don't forget that your robot will need to carry this equipment on board.   How would you fit that into a golf ball sized robot?

-record and report qualitive data about amount of bacteria found and killed into an app

How would you have the robot measure the amount of bacterial found or killed?  Sometimes it's best to just tackle one problem like this one, and then you you have this problem solved, the resulting sensors and other equipment required for this task may already dictate how large your robot will need to be.

-can be turned on, turned off, set to work at certain times during the day or for set amount of time, etc via an app

Well this could all be done in the app that controls the robot and would not need to be on board the actual robot itself.   But you would still need to have some communications electronics on the robot.  Again, fitting that all into a golf ball sized robot could be next to impossible.  Especially if it needs to fly, sense bacteria, and disinfect bacteria too.

-can work independently without human interference

This would depend partly on the controlling app, and partly one just how many sensors the actual robot itself has.  Once again, there is a huge difference between what you can fit on a golf ball sized robot versus what you could fit on a football sized blimp.

-recognizes and avoids humans and objects in its path

This alone is a major concern in any robot project.  Especially when objects are random and unpredictable.

-charges via solar power automatically

Just have it park in a place where the sun shines, and be sure it has (or can deploy) large enough solar panels.  ;)

~~~~~~~

This sounds like a very interesting project to be sure.   Although the golf ball size restriction is most likely unrealistic.  A football sized blimp would be far more realistic.

The first thing to do would be to get the blimp or zeppelin up and running.     Try just getting the blimp to fly around the house where you want it to go without crashing into obstacles or humans.     Once  you get that far, you could then work on getting it to actually do things when it gets to certain locations within the home.

Good luck with this.   Let's us know how you proceed with it.

 


Get Your Ad Here

data_list