Skip to main content

Home/ Robotics/ Group items tagged system

Rss Feed Group items tagged

York Jong

Inside The Ugobe Pleo - Organic Robot Life - 0 views

  • CALEB CHUNG: Of course we could have used micro-servo motors to accomplish the motion of Pleo, but we aren’t able to use expensive motors. So we had to engineer it with a high-speed motor with high gearing and no backlash for control purposes and have it all fit within the muscle envelope of Pleo.
  • So what we did was go after a lot of ethology research. How do animals really handle the complexity of their environment? We built a virtual brain—a whole system that decides how Pleo will react in various situations.
  • CALEB CHUNG: Pleo will reset thresholds and adjust his idea of what he thinks is normal. Let’s say you get Pleo and you take him home to your shag carpet. When Pleo walks, the carpet will drag on his feet. So his force feedback sensors will realize that he is spending too much energy to walk around. Pleo will try different things to reduce the energy spent. Eventually, he will have the idea to step higher. Your Pleo compared to my Pleo will walk with a higher step.
  • ...8 more annotations...
  • Eventually, we got to the point where we don’t know what Pleo will do next because he learns. If Caleb and I went to your house to see your Pleo, we couldn’t predict a lot of the things he would do, even though we know everything we put in him. Pleo has the ability to change and figure things out on his own.
  • Consumers will be able to download and customize Pleo later this year or early next year. We want to give the user the ability to change Pleo’s personality, animations and tricks. We also want to allow developers and hobbyists to take the SDK and motion system and behavior system and choreograph advanced features and animations for new AI functionality.
  • The only way you can create life is to give it choice. Life is very complex, and it has to evolve, otherwise it is a robot. The only way to get complex systems to work is to let them chose for themselves.
  • We didn’t include a camera (or voice recognition) in Pleo because of the price point for the product. Pleo is probably a good hack for a CMU camera, and we want people to develop these sorts of things.
  •  
    Pleo is UGOBE's first designer Life Form and is based on the Camarasaurus dinosaur. He is made up of an amazing array of sensors, motors  (14!), and distributed computing with an ARM-7 processor commanding it all.
York Jong

Behaviour Based Robotics & Deliberative Robotics - 0 views

  • The robots do not build a model of their world they simply act in response to the things they encounter whilst existing there.
  • This form of robotics has proved to be successful in environments that are unknown to the robot, environments that are busy or noisy such as a place with moving objects or people
  • An important part of the behaviour based theory is "embodiment" This means that a robot must be embodied, have a presence (it is an entity in itself).  In order to react the robot must be surrounded by the real world.
  • ...2 more annotations...
  • Alan Turing the inventor of the Turing Test might have been the first to recognize this, in a paper he wrote in the mid 1940's entitled "Intelligent Machines" he suggest that for a machine to achieve some levels of intelligence (his example was" language") it must be embodied.
  • Testing a behaviour based systems is quite different from deliberative systems.  You can test individual parts of the system, you are able to build up the behaviours the robot will have and then test each for correctness.
York Jong

Basis Behaviors - 0 views

  • The basis behavior set of a system provides elements that are not further reducible to each other and that, when composed by sequential or concurrent execution, produce the complete behavior repertoire for the system.
  • Such basis behaviors are constructed, learned, or evolved from stable, robust interaction dynamics between the agent/robot and its environment, and serve as a substrate for the system's more complex behaviors.
  • My work generalized the notion of basis behaviors to multi-robot interactions, and demonstrated how a small set of basis behaviors per robot can be used to demonstrate a rich repertoire of individual and group-level behaviors, including following, flocking, homing, herding, aggregation, dispersion, and formations.
  •  
    In 1991 I introduced the notion of basis behaviors, a means for facilitating principled behavior synthesis and analysis in behavior-based systems.
Astro Biology

Facts About Origin Of Life On Earth - 0 views

  •  
    Get complete knowledge on how life began on earth, solar system news and recent space exploration. You can now read all information at one place at Astrobiology Magazine.
Astro Biology

Know How Cassini Looking Mysterious Feature Evolve in Titan Sea - 0 views

  •  
    Do you know NASA's Cassini spacecraft is monitoring the evolution of a mysterious feature in a huge hydrocarbon sea on Saturn's moon Titan? Curious to read more about mysterious feature?
  •  
    Do you know NASA's Cassini spacecraft is monitoring the evolution of a mysterious feature in a huge hydrocarbon sea on Saturn's moon Titan? Curious to read more about mysterious feature?
Astro Biology

Earth's magnetic field has flipped - 0 views

  •  
    The new discovery indicates that the intensity of Earth's magnetic field is decreasing 10 times faster, leading some geophysicists to predict a reversal within a few thousand years.
  •  
    The new discovery indicates that the intensity of Earth's magnetic field is decreasing 10 times faster, leading some geophysicists to predict a reversal within a few thousand years.
Astro Biology

Know More about Robotic Mars Mission - 0 views

  •  
    Do you know Robotic missions to Mars have revealed clues about the planet's atmosphere and surface composition? NASA is investing to find and use natural resources beyond Earth. Want to know more about Robotic Mars Mission.
  •  
    Do you know Robotic missions to Mars have revealed clues about the planet's atmosphere and surface composition? NASA is investing to find and use natural resources beyond Earth. Want to know more about Robotic Mars Mission.
Astro Biology

NASA Begins Construction Of Mars Lander - 0 views

  •  
    Do you know NASA has begun creation of 2016 Mars lander. This mission will investigate following points such as how earth like planets are formed, inner layered structure of core and many more. Want to know more about this mission?
  •  
    Do you know NASA has begun creation of 2016 Mars lander. This mission will investigate following points such as how earth like planets are formed, inner layered structure of core and many more. Want to know more about this mission?
York Jong

MetaCricket: A designer's kit for making computational devices - 0 views

  • 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.
  • The MetaCricket software system is based on a virtual machine, written in PIC assembly language and running on the Cricket, and a compiler for the virtual machine running on a desktop development computer
  • ...13 more annotations...
  • It is straightforward to implement an interpreter-like interface, where user commands are transparently compiled, downloaded, and executed.
  • The Cricket virtual machine is burned into the PIC microprocessor's internal ROM
  • The user's code resides in a serial EEPROM
  • Built-in infrared communications routines include a protocol for reading and writing to this external EEPROM, and for asking the virtual machine to begin execution of byte codes already loaded into the EEPROM.
  • Users write programs for the Cricket in Cricket Logo, a dialect of Logo specialized for the Cricket virtual machine. Essentially, there is a one-to-one mapping between statements in Cricket Logo and primitive functions built into the virtual machine. This makes the implementation of the compiler far simpler than typical compilers.
  • The compiler includes an interactive mode—a text window where user expressions are compiled, downloaded, and executed in one step when the user presses the return key. A portion of the Cricket's memory is set aside for these dynamic programs.
  • we have found that a debugger is not necessary because of the interactive and incremental style of project development that occurs when using the Cricket.
  • The infrared protocol includes the following capabilities: Check that a Cricket is present and ready for other commands. Write a byte to the Cricket's EEPROM. Read a byte from the Cricket's memory. Begin program execution from a particular memory address.
  • User-level primitive functions compile to one, two, or three bytes of object code for the Cricket virtual machine.
  • The Cricket virtual machine has two process threads: a foreground process and a background daemon. In most Cricket programs, the foreground thread handles all the work, but for some tasks, the background daemon is valuable. For example, the background daemon can be used to instigate a periodic activity, or take action when some event occurs.
  • There are hardware-specific primitives for interacting with on-board Cricket hardware. Motor commands set state (on or off), direction, and power levels for each of the two integrated motor drivers. Analog sensor primitives (sensora and sensorb) return a value (0 to 255) for each of the two voltage inputs. These inputs also may be interpreted as digital values using the switcha and switchb primitives. There is a pair of primitive functions for generating tones on the piezo beeper: beep and note, the latter taking pitch and duration arguments.
  • there is a background millisecond timer that is updated every four milliseconds
  • One foreground thread plus one background daemon Daemon fires when provided Boolean expression makes false-to-true transition
York Jong

Pleo - Wikipedia, the free encyclopedia - 0 views

  • camera-based vision system (for light detection and navigation) two microphones, binaural hearing beat detection (allows pleo to dance and listen to music) - this feature was removed but may be added on again. eight touch sensors (head, chin, shoulders, back, feet) four foot switches (surface detection) fourteen force-feedback sensors, one per joint orientation tilt sensor for body position infrared mouth sensor for object detection into mouth infrared transmit and receive for communication with other Pleos Mini-USB port for online downloads SD card slot for Pleo add-ons infrared detection for external objects 32-bit Atmel ARM 7 microprocessor (main processor for Pleo) 32-bit NXP ARM 7 sub processor (camera system, audio input dedicated processor) four 8-bit processors (low-level motor control)
  •  
    Pleo is a robotic dinosaur, made for all ages, designed to emulate the appearance and behavior of a week-old baby Camarasaurus. It was designed by Caleb Chung, the co-creator of the Furby, and manufactured by Ugobe.
York Jong

http://www-robotics.usc.edu/~maja/robot-control.html - 0 views

  • stimulus-response
  • a plan of action
  • combine the best of both Reactive and Deliberative control
  • ...3 more annotations...
  • three-layer systems.
  • if a robot needs to plan ahead, it does so in a network of behaviors which talk to each other and send information around, rather than a single planner, as with hybrid systems.
  • Deliberative Control: Think hard, then act. Reactive Control: Don't think, (re)act. Hybrid Control: Think and act independently, in parallel. Behavior-Based Control: Think the way you act.
  •  
    Robot control refers to the way in which the sensing and action of a robot are coordinated. There are infinitely many possible robot programs, but they all fall along a well-defined spectrum of control. Along this spectrum, there are four basic practical
York Jong

Behavior-Based Control: A Brief Primer - 0 views

  • Note that behaviors themselves can have state, and can form representations when networked together. Thus, unlike reactive systems, behavior-based systems are not limited in their expressive and learning capabilities.
  •  
    Behavior-based controllers consist of a collection of behaviors. Behaviors are processes or control laws that achieve and/or maintain goals.
York Jong

Subsumption Architecture - 45 views

作者: ykjiang (Amorphous) 看板: Robotics 標題: Subsumption Architecture 時間: Sun Oct 29 20:34:18 2006 大腦發育在演化過程,新的、較高階的功能添加到大腦 時,原本低階、先加進的基本控制線路還是待在腦中, 等待時機發揮作用。 Brooks 受到腦演化的啟發,為機器人的建造,提出了 Subsumption ...

beam behavior-based brooks subsumption

started by York Jong on 28 May 07 no follow-up yet
York Jong

「單」晶片控制多組 PWMs - 160 views

作者: ykjiang (York) 看板: Robotics 標題: Re: 「單」晶片控制多組 PWMs 時間: Wed Dec 13 00:17:04 2006 ※ 引述《happosai (八方齋)》之銘言: > 其實用 FPPA 產生 PWM 訊號一點都不難,因為那一顆CPU就只負責 > 產生PWM訊號,講白一點都是死迴圈,真正 update PWM 是另外一顆 > 負責,所以程...

embedded motor pwm

Astro Biology

What Is Pluto? A Planet or Exoplanet - 0 views

  •  
    Astronomers have found Pluto sized object beyond Neptune now they have a debate to decide what to call a Pluto a planet or exoplanet. Curious to know more about it.
  •  
    Astronomers have found Pluto sized object beyond Neptune now they have a debate to decide what to call a Pluto a planet or exoplanet. Curious to know more about it.
Astro Biology

MSH 11-62 Supernova Remnant - 0 views

  •  
    Chandra of the supernova remnant MSH 11-62 reveals an irregular shell of hot gas, shown in red, surrounding an extended nebula of high energy X-rays, shown in blue.
  •  
    Chandra of the supernova remnant MSH 11-62 reveals an irregular shell of hot gas, shown in red, surrounding an extended nebula of high energy X-rays, shown in blue.
Astro Biology

Latest News from Astrobiology Magazine - 0 views

  •  
    Get latest NASA invention's pictures, discoveries, technologies, space exploration and other news only at Astrobiology Magazine. Join us on Pinterest to see current happenings in Universe.
  •  
    Get latest NASA invention's pictures, discoveries, technologies, space exploration and other news only at Astrobiology Magazine. Join us on Pinterest to see current happenings in Universe.
Astro Biology

Know How Origin of Earth's survived when Oxygen has Abundant - 0 views

  •  
    We all are aware of the fact that billions of years ago, there was very little oxygen on Earth to breathe. Scientist of University of California at Riverside (UCR) have researched when in Earth's history oxygen may have abundant. Curious to know how origins of Earth survived?
  •  
    We all are aware of the fact that billions of years ago, there was very little oxygen on Earth to breathe. Scientist of University of California at Riverside (UCR) have researched when in Earth's history oxygen may have abundant. Curious to know how origins of Earth survived?
Astro Biology

Extreme Ultraviolet Image of a Significant Solar Flare - 0 views

  •  
    The sun emitted a significant solar flare which is classified as an X1.1-class flare. X-class denotes the most intense flares, while the number provides more information about its strength.
  •  
    The sun emitted a significant solar flare which is classified as an X1.1-class flare. X-class denotes the most intense flares, while the number provides more information about its strength.
Astro Biology

Know When Milky Way Collision Occur - 0 views

  •  
    NASA scientist have found proof that our Milky Way had an encounter with a small galaxy or massive dark matter structure perhaps as recently as 100 million years ago. Are you also interested to know how galaxies form, evolve and interact?
  •  
    NASA scientist have found proof that our Milky Way had an encounter with a small galaxy or massive dark matter structure perhaps as recently as 100 million years ago. Are you also interested to know how galaxies form, evolve and interact?
1 - 20 of 35 Next ›
Showing 20 items per page