Subject:
|
Re: Robolab Data Acquisition
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Thu, 17 Mar 2005 02:07:48 GMT
|
Original-From:
|
Steve Baker <sjbaker1@/nomorespam/airmail.net>
|
Viewed:
|
1017 times
|
| |
| |
Dick Swan wrote:
> My objective is to highlight the incredible data acquisition and
> analysis aspects of Robolab. If you're not interested in this
> aspect of Robolab, simply stop reading now.
Yeah - I have no doubt that this tool has value for non-programmers
who need to rapidly stitch together some instruments to perform an
experiment.
But that's not what programming is about.
> If you're a member of this list your Mindstorms orientation is in
> building autonomous Robots. That's not the focus of Robolab.
> Robolab is a tool for teaching science to kids; autonomous robots
> are a fun application but not the primary mission of Robolab.
Exactly.
> Now of course, Robolab is also used for building autonomous
> robots. And this capability is also taught to students. But I
> suspect in general that most of their programs are most likely
> less than 20 graphical icons or 20 lines of NQC code.
...and at that level of complexity, 20 icons is manageable - but
it's hard to find real applications that are anything close to being
that simple.
The simple 'TuxKart' game that my son and I wrote together contains
7,000 lines of C++ code - it's about as simple as a 3D graphic game
could possibly be.
Roomba (a robotic vacuum cleaner - that sold in vast quantities)
contains 30,000 lines of code. A Robolab diagram with 30,000 icons
would be a wonderous thing to behold!
Real world applications are almost never that simple. The 'Furby'
toy (a robot of sorts) is mechanically ingenious (it has just one
motor) - but it contains tens of thousands of lines of code to
bring it to life.
A typical cellphone contains around a million lines of C code.
A flight simulator (such as I build for a living) might contain 20
million lines of C++ code.
---------------------------- Steve Baker -------------------------
HomeEmail: <sjbaker1@airmail.net> WorkEmail: <sjbaker@link.com>
HomePage : http://www.sjbaker.org
Projects : http://plib.sf.net http://tuxaqfh.sf.net
http://tuxkart.sf.net http://prettypoly.sf.net
-----BEGIN GEEK CODE BLOCK-----
GCS d-- s:+ a+ C++++$ UL+++$ P--- L++++$ E--- W+++ N o+ K? w--- !O M-
V-- PS++ PE- Y-- PGP-- t+ 5 X R+++ tv b++ DI++ D G+ e++ h--(-) r+++ y++++
-----END GEEK CODE BLOCK-----
|
|
Message is in Reply To:
| | Robolab Data Acquisition
|
| The objective of this note is not more input to the recent near "religious" thread of Robolab vs. NQC (or other programming environments)! My objective is to highlight the incredible data acquisition and analysis aspects of Robolab. If you're not (...) (20 years ago, 16-Mar-05, to lugnet.robotics)
|
6 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
Active threads in Robotics
|
|
|
|