Thursday, March 10, 2005

Conflicts of Resources

One of the things that you will discover when you try to build your own autonomous robot is the competing and conflicting demands for resources. These generally include the following:
  • Sensors
  • Computation
  • Power
  • Communication
  • Motor Speed / Torque
  • Size
  • Time
You want your robot to do smart things so you need computation. But running an 800MHz processor takes a lot of power. Presumably you won't be plugging your robot into the wall, so you'll need to carry on-board batteries. If you need lots of power, you'll need big batteries which take up space and will increase the weight of your robot and demand more power from your motors which in turn demand more power from your batteries.

Communication is a requirement for some robots to transmit data to their masters or to their robot brethren. In some cases, communication is also a way of circumventing the need for bulky on-board computation and just running most of the code on a server. But communication also requires power. And communication also adds delay to the performance of your robot.



You can begin to see the interconnecting constraints that all of these resources impose on each other. This is where engineering comes in and you need to roll up your sleeves and just try some designs, gain some experience, and learn what you can. Talking to others who have gone down this gauntlet can be helpful, but they may have taken a different path and they may have missed some shortcuts on the way. Plus technology improves over time and becomes cheaper. Things that were impossible 5 years ago may now be practical.

9 Comments:

At 5:31 PM, Anonymous Anonymous said...

Hello friends, pleasant paragraph and fastidious arguments commented at this place, I am actually enjoying by these.


my web blog gaming t shirts india

 
At 4:39 PM, Anonymous Anonymous said...

I needed to thank you for this fantastic read!
! I absolutely enjoyed every bit of it. I have you book marked to look at new stuff you
post…

Here is my web page :: computer service charlotte nc

 
At 11:49 PM, Anonymous Anonymous said...

I am regular reader, how are you everybody? This article posted at this web page is actually
nice.

Also visit my page :: gaming t shirts australia

 
At 12:09 AM, Anonymous Anonymous said...

Useful info. Lucky me I discovered your web site by
accident, and I am stunned why this twist of fate did not
came about in advance! I bookmarked it.

Also visit my website - termpapers

 
At 11:22 PM, Anonymous Anonymous said...

Very descriptive blog, I enjoyed that a lot. Will there be a part 2?


Stop by my website - bizsearch local

 
At 11:03 PM, Anonymous Anonymous said...

This article will assist the internet viewers for setting up
new webpage or even a blog from start to end.

Here is my homepage: small local business directory

 
At 1:38 AM, Anonymous Anonymous said...

Great article! That is the kind of info that should be shared across
the net. Shame on the search engines for now not positioning this
submit upper! Come on over and talk over with my site .

Thanks =)

Feel free to visit my homepage :: developmental psychology research paper topics

 
At 3:05 AM, Anonymous Anonymous said...

Hey I am so delighted I found your web site, I really found you
by mistake, while I was browsing on Aol for something else, Anyhow I am here now and would just like to say
thanks for a remarkable post and a all round interesting
blog (I also love the theme/design), I don't have time to go through it all at the moment but I have saved it and also added in your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the awesome job.

Feel free to surf to my website stem cell research paper outline

 
At 5:16 PM, Anonymous Anonymous said...

ecig forum, smokeless cigarettes, electronic cigarettes, electronic cigarette, e cig reviews, electronic cigarettes

 

Post a Comment

<< Home