To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 24620
24619  |  24621
Subject: 
Re: Design
Newsgroups: 
lugnet.robotics
Date: 
Thu, 1 Dec 2005 10:34:20 GMT
Viewed: 
1356 times
  
In lugnet.robotics, PeterBalch <PeterBalch@compuserve.com> wrote:

I'd really like to find out what techniques/notations people
are using to design their robots and code.

For designing robots, I just search the web to see what other people have
done. As Tom Lehrer said "Plagiarise, plagiarise - but always call it
Reseach".

Better call it "inspiration" :)

For the software for mobile robots, I don't think anything beats Rodney
Brooks's subsumption architecture. I draw little diagrams like the ones
that his group draws. Then I do what he suggests: start at the bottom with
the most primitive behaviours and work up. (BTW, I don't think that
approach works for industrial robots.)

Have a look at http://www.convict.lu/Jeunes/Gaston/User_guide.htm and
http://www.convict.lu/Jeunes/RoboticsIntro.htm to find more or less complex LEGO
robots partly programmed according to the subsumption architecture.

My experience is that the overall architecture of robot software is easy.
Getting the low-level stuff to work is what's hard. I don't think there are
any people in the world who have got enough of the low-level stuff working
that they have a big problem integrating it all together.

Depends on the language. If you are doing things with LabVIEW, programming -even
complex - becomes rather easy. Especially merging low-level stuff into
consistant programs is possible without loosing overview.
http://www.convict.lu/Jeunes/Mars/test.htm,
http://www.convict.lu/Jeunes/Mars/breaking_news.htm and
http://www.convict.lu/Jeunes/Mars_Mission_B/Mars_mission_III.htm is one example
of complex robot development in educational environment. (LabVIEW and
subsumption architecture !)

Most people are happy if their robot can get from A to B without getting
stuck behind the sofa. And that includes 99% of universities. Sure, NASA
may talk about building self-repairing robots that can diagnose their own
faults but no-one has actually built a real robot complicated enough to
benefit from that kind of philosophising. It's fun to speculate but it's a
futile daydream until we've got robots that actually work.

I'm particularly interested in robot-programming languages, especially
languages and HCIs for non-programmers or beginners. I've found the only
way is to write the user interface and try it out.

Try LabVIEW, ROBOLAB and Ultimate ROBOLAB !

Peter



Message is in Reply To:
  Re: Design
 
(...) For designing robots, I just search the web to see what other people have done. As Tom Lehrer said "Plagiarise, plagiarise - but always call it Reseach". For the software for mobile robots, I don't think anything beats Rodney Brooks's (...) (19 years ago, 1-Dec-05, to lugnet.robotics)

5 Messages in This Thread:



Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    
Active threads in Robotics

 
Contact Recovery Nerd for Speedy USDT / BTC Recovery
8 hours ago
 
Different Sensors Available...
23 hours ago
Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR