Skip to main contentdfsdf

    • The processing power and memory  capacity necessary to match general intellectual performance  of the human brain are estimated. Based on extrapolation of  past trends and on examination of technologies under  development, it is predicted that the required hardware will  be available in cheap machines in the 2020s.
    • Programs need memory as well as processing speed to do  their work. The ratio of memory to speed has remained  constant during computing history.

    15 more annotations...

    • This paper describes how the performance of AI machines
      tends to improve at the same pace that AI researchers get
      access to faster hardware. The processing power and memory
      capacity necessary to match general intellectual performance
      of the human brain are estimated. Based on extrapolation of
      past trends and on examination of technologies under
      development, it is predicted that the required hardware will
      be available in cheap machines in the 2020s.
      - York Jong on 2007-09-09
    • 由于AVR的Flash存贮器可方便的使用ISP技术在线的多次擦写,因此建议尽量不使用(依赖)仿真器来开发和调试程序。
    • 尽量使用高级语言编写系统程序。

    12 more annotations...

    • Many Logo-based and other robotics products produced by LEGO   are distributed to schools in the USA by Pitsco.
    • This free-range turtle does not require connection to a computer.   All the controls are on board.

    1 more annotation...

    • Logo has long been used to control mechanical
      turtles and other robotic devices. Here are some sources of
      equipment and related software.
      - York Jong on 2007-06-17
      • procedure definition with inputs and return values;   
      • global variables and local procedure inputs;   
      • control structures like if, repeat, and  loop;   
      • a 16-bit number system (addition, subtraction, multiplication,  division, remainder, comparison, bitwise operations, random  function);   
      • motor and sensor primitives;   
      • timing functions and tone-playing functions;   
      • data recording and playback primitives;  
      • communications primitives.

    10 more annotations...

    • The Handy Cricket is programmed in a language called “Cricket
      Logo,” which is a simplified version of the powerful yet
      easy-to-learn Logo language.
      - York Jong on 2007-06-16
    • All Cricket devices have a built-in bidirectional infrared communications channel, which is used for Cricket-to-desktop communication (when downloading programs to a Cricket, or viewing sensor data) and Cricket-to-Cricket communication.
    • Cricket Logo is based on an iterative, interactive model of project development. It includes a “command center” window; instructions typed into this window are instantaneously compiled, downloaded to a Cricket, and executed, giving the system the flavor of an interpreted software environment such as LISP, BASIC, or FORTH.

    14 more annotations...

    • Suppose you have a sensor that can see many different colors, such as a photoresistor. How would you use this sensor to detect red apples vs. green apples?

    16 more annotations...


    • Suppose you have a sensor that can see many different colors, such as a
      photoresistor. How would you use this sensor to detect
      red apples vs. green apples?
      - York Jong on 2007-06-14
    • Tiny Infrared Emitter Detector Circuit
    • The Infrared emitter detector circuit is very useful if you plan to make a line following robot, or a robot with basic object or obstacle detection.

    7 more annotations...


    • The Infrared emitter detector circuit is very useful if you plan to make a
      line
      following robot
      , or a robot with basic object or obstacle detection.
      - York Jong on 2007-06-14
    • how to interpret sensor data into a mathematical form readable by computers
      • There are only 3 steps you need to follow: 

         

      • Gather Sensor Data (data logging)
      •  
      • Graph Sensor Data
      •  
      • Generate Line Equation

    2 more annotations...


    • Most roboticists understand faily well how sensors work. They understand that most
      sensors give continuous readings over a particular range. Most usually understand
      the physics behind them as well, such as speed of sound for sonar or sun interference
      for IR. Yet most do not understand how to interpret sensor data into a mathematical
      form
      readable by computers.
      - York Jong on 2007-06-14

    • List of robot sensors, with detailed information and uses.
      - York Jong on 2007-06-14
    • 镍镉电池所产生的电流大到足以熔化金属和引起火灾。其他电池只能产生弱电流
    • 电流中所有化学和机械因素的净效应可表示为单一数学因数一等效内阻。降低内阻可得到较大的电流

    8 more annotations...

    • Think hard, then act
    • Don't think, (re)act

    8 more annotations...

    • attach your Pager Motors to your Popper using two Fuse Clips, two Small Paper Clips, and no solder

    8 more annotations...

    • The purpose of a solar engine is to act like a power  "savings account" -- a small trickle of incoming energy is  saved up until a useable amount is stored
    • A solar-powered robot can be made to work, even in  relatively-low light levels

    3 more annotations...

    • At the heart of most solar-powered robots is a circuit called the solar engine (variously called Solar Engines, solarengines, SEs; a.k.a,relaxation oscillators). The purpose of a solar engine is to act like a power "savings account" -- a small trickle of incoming energy is saved up until a useable amount is stored. This stored energy is then released in a burst, in order to drive some useful (if only sporadic and incremental) work. - York Jong on 2007-05-28
    •   >

         
      Inverted Nv neuron
    •   >

         
      Inverted Nv neuron

    4 more annotations...

    • One essential difference is that the Nv  responds immediately to an input, and sends the output for a  time duration -- the delay occurs AFTER the output is sent.  The Nu  responds to an input after a delay and sends the output  continuously -- the delay occurs BEFORE the output is  sent.
    • "on" first, then a delay, then  "off"

    1 more annotation...

    • We use them as 3- or  5-volt triggers
    • 1381s are CMOS  voltage-controlled triggers -- these "gate" a source until  the voltage is above some "trip" limit, at which point it is  allowed onto a third pin

    23 more annotations...

    • The following material is intended to cover usage and part selection details of ICs you're most likely to see in BEAM robots.
      - York Jong on 2007-05-27
1 - 20 of 42 Next › Last »
20 items/page
List Comments (0)