Skip to main content

Home/ Robotics/ Group items tagged sensor

Rss Feed Group items tagged

York Jong

從「腳」說起 - 33 views

作者: ykjiang (Amorphous) 看板: Robotics 標題: 從「腳」說起 時間: Sun Oct 29 03:59:21 2006 在《生物世界的數學遊戲》中有一段生動的描述: 有條狗走在我前面……我用心觀察牠沿著路往前走…… 牠是動物王國裡運用腿來移動的絕佳例子。 如果仔細觀察,我甚至可以看到牠腳踏到地面的順序: 左後腳、左前腳、右後腳、右前腳, 腳步間隔相等...

gait

started by York Jong on 28 May 07 no follow-up yet
Filip Bártek

Monte Carlo localization - Wikipedia, the free encyclopedia - 0 views

  • particle filter localization
  • typically starts with a uniform random distribution of particles
  • hopefully most particles will converge to where the robot actually is.
  • ...19 more annotations...
  • environment is static and does not change with time
    • Filip Bártek
       
      We also need to capture the robot's velocity in the state (pose) in case the robot has some momentum, so the three parameters may be not enough for a 2D robot.
  • assumes the Markov property
  • position and orientation
  • particles are uniformly distributed over the configuration space
  • Given a map
  • every time
  • every time
  • motion_update
  • sensor_update
  • sensor_update
  • some noise is applied
  • It now believes it is at one of two locations.
  • The robot has successfully localized itself.
  • actuation command
  • no actuator is perfect: they may overshoot or undershoot the desired amount of motion
  • the motion model must be designed to include noise as necessary
  • Particles which were consistent with sensor readings are more likely to be chosen
  • possibly more than once
  • a robot becomes increasingly sure of its position as it senses its environment
York Jong

[原创]简易陀螺仪的制作!--sjx - 0 views

  • 看到上面一个大大的玻璃试管和里面的液体、引脚我就知道肯定是通过液体摆动跟触角接触面积引起的阻值变化测量角度的
York Jong

BEAM Pieces -- Integrated circuits - 0 views

  • 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
  • We use them as 3- or 5-volt triggers
  • This chip is often considered the heart of Nv net technology
  • ...22 more annotations...
  • The '240 is often called "the bicore chip," because we can take advantage of the 240's inverters to turn a single 74*240 into a bicore
  • The '240 also has tri-state outputs, so an enable line can be used to turn its outputs on and off simply (good for adding reversing capability to a 'bot).
  • any *cores built with a 74*04 will require additional logic "downstream" to amplify the current to levels sufficient to drive a moto
  • Schmitt triggers can't easily be used in suspended bicore implementations
  • use its buffers as little current amplifiers
  • it is usable for either grounded or suspended bicore designs (but better for suspended)
  • 74HC/HCTxx non-buffers (74HC14 or 74HC04) draw about half of the current consumption, and have about half the drive current compared to HC / HCT buffer chips (74HC240 or 74HC245). Non-buffer chips are thus better for oscillators, say Nv and Nu applications; they are not suited for use in driving motors.
  • 74AC is best suited for motor driver applications with all inputs driven rail to rail.
  • The '245 is an octal buffer chip, and so has 8 channels of buffering power available for our misuse. This chip was designed for data transmission uses, but we'll misuse it as a motor driver chip
  • The '244 provides us with 8 (thus the "octal") buffers, enableable in banks of 4. This is a very useful chip for amplifying small currents
  • it can drive up to 4 motors in 2 directions each, or you can "buddy up" inputs and outputs to drive fewer motors at higher current
  • it can drive up to 4 motors in 2 directions each, or you can "buddy up" inputs and outputs to drive fewer motors at higher current
  • If you can't find 1381s locally, you might have better luck finding its European cousin, the TC-54 -- for details on it
  • Note that if you need more than about 200 mA per motor, you'll need to use an H-bridge, or some similar motor driver
  • The ideal BEAM circuit would use a low (2V-3V) voltage core and sensors combined with level shifting high (5-6V) volt motor drivers to maximize efficiency.
  • 74ACxxx used in typical BEAM applications uses 4x more supply current than does 74HC/HCTxxx.
  •  
    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

74*240-based photopopper circuits - 0 views

  • This adapted photodiode is not as sensitive as large area types so C2 may need to be reduced to 0.01uF while the value of R2 and R3 can be increased by a factor of 10.
  • Two leaded phototransistors can also be used but may require extra shielding to reduce light current in the bridge to acceptable levels
  • basic photopopper functions plus reverse -- all on a single chip
  • ...8 more annotations...
  • The monocore capacitor is for positive feedback for fast switching between the two motors and to slow down and avoid high frequency oscillations.
  • R2 together with C2 limits the maximum frequency of the monocore and motor drivers when the light is bright and the sensors are equally lit
  • R3 together with C2 sets the minimum frequency of the waggle even in the complete dark which is more interesting than twirling endlessly in a circle.
  • Having said that, maxibug is not perfect: it churns its wheels while feeding and does not back out of the feeding station when full. CD MaxiBug v5 uses just a few more parts but has powerful and efficient motor drivers, its motors are off while feeding, and it backs up when full.
  • The CD Maxibug v5 uses just one 74AC240 chip
York Jong

Flashing LED - BEAM Wiki - 0 views

  • A flashing LED is just an LED with a built-in microcircuit to cause it to flash periodically.
  • Like other LEDs, FLEDs are light-sensitive, and so flash faster in brighter light.
  • Like other LEDs, FLEDs are light-sensitive, and so flash faster in brighter light.
  • ...1 more annotation...
  • A flashing LED is just an LED with a built-in microcircuit to cause it to flash periodically.
York Jong

Photo Diodes - BEAM Wiki - 0 views

  • To use a photodiode in its photoconductive mode, the photodiode is reverse-biased; the photodiode will then allow a current to flow when it is illuminated.
York Jong

LEDs - BEAM Wiki - 0 views

  • LEDs can be used as photodiodes (tho' their sensitivity is relatively low, so they're only useable this way in very bright conditions). When light is applied to an LED the anode sources current and becomes positive.
York Jong

PROGRAMMING - PID CONTROL - 0 views

  • The only time you will need this term is when acceleration plays a big factor with your robot. If your robot is really heavy, or gravity is not on it's side (such as steep hills), then you will need the integral term.
  • The sampling rate is the speed at which your control algorithm can update itself.
  • To increase sampling rate, you want an even faster update of sensor readings, and minimal delay in your program loop.
York Jong

Robot Programming : A Practical Guide to Behavior-Based Robotics - 0 views

  • Behavior-based robotics is quite simply the design of robots where there are no internal "models" of the environment. Instead, the robot's action is state-machine driven via inputs gleaned from the robot's sensors.
  •  
    Jones, one of the inventors of the first widely adopted consumer robot,introduces the history and theory behind behavior-based programming, teaches skills needed for programming a robot, and provides readers with a virtual robot on a web site to test prog
York Jong

Diode - 0 views

  • To use a photodiode in its photoconductive mode, the photodiode is reverse-biased; the photodiode will then allow a current to flow when it is illuminated.
  • LEDs can be used as photodiodes
  • FLEDs are light-sensitive, and so flash faster in brighter light
York Jong

信息流在智能系统中的角色 - 0 views

  • 智能不仅仅局限于大脑。在整个控制过程中,大脑,执行器以及传感器都对产生我们认为是智能的行为有着非常重要的意义。这就意味着,在定义机器人的行为时,你机器人的尺寸也要被考虑进去
York Jong

Electronics Applications - 0 views

  • The current through a photodiode is directly proportional to the light intensity
  • The photodiode and phototransistor can be both photovoltaic (generators of potential difference) and photoconductive (modifiers of an electric current), depending on the application.
  • A reverse-biased photodiode operates in what is called photoconductive mode, since the conduction of the semiconductor junction varies with the illuminating light intensity.  If the reverse-biased voltage is relatively large (i.e. several volts) the reverse-biased photodiode will have a very fast response time (much faster than an LDR) and is suitable for detecting light signals that vary down to a time scale of a fraction of a microsecond.
  • ...8 more annotations...
  • When light shines on the LDR, it has low resistance and allows current to flow.  When light does not shine on it, the LDR has a very high resistance, and a much smaller current will not flow through it.
York Jong

StackedBehaviors.gif (GIF Image, 578x524 pixels) - 0 views

  •  

  •  
    Stacking separate Sensor/Behavior circuits onto a robot.
York Jong

Photodiode - Wikipedia, the free encyclopedia - 0 views

  • Reverse bias induces only little current (known as saturation or back current) along its direction. But a more important effect of reverse bias is widening of the depletion layer (therefore expanding the reaction volume) and strengthening the photocurrent. Circuits based on this effect are more sensitive to light than ones based on the photovoltaic effect and also tend to have lower capacitance, which improves the speed of their time response. On the other hand, the photovoltaic mode tends to exhibit less electronic noise.
  • Photodiodes can be used under either zero bias (photovoltaic mode) or reverse bias (photoconductive mode)
    • York Jong
       
      zero bias -> photovoltaic mode -> basis for solar cells
      reverse bias -> photoconductive mode -> similar to LDR
York Jong

Getting Started With Crickets - 0 views

  • the Cricket's yellow LED flashes when the Cricket is sending infrared signals.
  • You can type any Cricket Logo instruction in the Cricket Logo Command Center, and it will be immediately transferred to the Cricket and executed.
  • ...3 more annotations...
  • the Cricket's green LED light goes on while the Cricket is executing commands.
  • You can "launch" a procedure directly from the Cricket by pressing the white button on the Cricket.
  • You can send information from the Motor/Sensor Cricket back to the computer using the send instruction.
York Jong

Retired Robots - The Ants - 0 views

shared by York Jong on 03 Jun 07 - Cached
  •  
    The Ants are a community of cubic-inch microrobots at the MIT Artificial Intelligence Lab. There are two main goals for this project. The first is to push the limits of microrobotics by integrating many sensors and actuators into a small package. The second is to form a structured robotic community from the interactions of many simple individuals. The inspiration behind this idea comes from nature -- the ant colony.
York Jong

Build this simple "electronic electroscope," a FET electrometer - 0 views

  • This simple circuit can detect the invisible fields of voltage which surround all electrified objects
  • ...9 more annotations...
  • The Gate acts as an antenna, so leave it unconnected.
  • The 1-meg resistor helps protect the FET from being harmed by any accidental sparks to its Gate lead. The circuit will work fine without this resistor. Just don't intentionally "zap" the Gate wire with a charged object or your charged finger.
  • To test the circuit, charge up a pen or a comb on your hair, then wave it close to the little "antenna" wire. The LED should go dark. When you remove the electrified pen or comb, the LED should light up again.
  • If you suspect that humidity is very high, test this by rubbing a balloon or a plastic object upon your arm. If the balloon does not attract your arm hairs, humidity is too high.
  • This FET sensor is not an ideal educational device because it responds differently to positive than to negative.
  • negative objects turn the LED off, it lights again when removed. positive objects make the LED bright, then dark when removed.
  • Obtain a small capacitor with a value below 100 picofarads. Connect it between the FET gate lead and one of the other FET leads (doesn't matter which one.) This greatly reduces the sensitivity of the device
  • Now make the circuit MORE sensitive. Obtain an alligator clip-lead, and connect it to the Gate lead of the FET. Let it hang loose without touching anything. You'll find that this has vastly increased the sensitivity of your FET circuit.
  •  
    This simple circuit can detect the invisible fields of voltage which surround all electrified objects. It acts as an electronic "electroscope.
York Jong

BEAM Robotics - 34 views

作者: ykjiang (Amorphous) 看板: Robotics 標題: BEAM Robotics 時間: Sun Oct 29 04:42:22 2006 移動機器人的編程方法很多,最簡單的機器人「編程」 法,是採用焊接(solder)的方式。 這種方法直接將 sensor 得到的訊號和馬達的驅動命令 相連。當中最讓人印象深刻的就是 Mark Tilden 提出的 BEAM ...

beam electronics tilden

started by York Jong on 28 May 07 no follow-up yet
‹ Previous 21 - 40 of 43 Next ›
Showing 20 items per page