home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / success.zip / SUCESS.006 next >
Text File  |  1995-03-07  |  3KB  |  59 lines

  1.  OS/2 HELPS RESEARCHERS AT NASA
  2.  
  3.  At the Johnson Space Center in Houston, NASA researchers are using OS/2
  4.  to lay the groundwork for future space-based autonomous robots.
  5.  
  6.  Known affectionately as "SodaPup," an OS/2 2.1-based robot is being used
  7.  to test Artificial Intelligence concepts in real world situations.
  8.  Unlike the robots who work on assembly lines in factories, SodaPup
  9.  wanders about in an office environment, interacts with humans, picks up
  10.  and delivers packages, and explores unknown areas.  These tasks include
  11.  path planning, computer vision, voice recognition, natural language
  12.  understanding, and reactive control.
  13.  
  14.  In its test mode, SodaPup is currently wandering some hallways in
  15.  NASA's Houston offices.  As it approaches an office, it may stop to
  16.  drop-off a package that it picked up at another location.  At the same
  17.  time, it also communicates with a NASA researcher whose OS/2 PC has a
  18.  wireless ethernet connection to the robot.  When SodaPup stumbles or
  19.  behaves inappropriately, researchers can debug and correct the system
  20.  using both test data collected in real-time and software simulations of
  21.  the SodaPup robot.
  22.  
  23.  OS/2 2.1 was chosen as SodaPup's multitasking operating system because
  24.  it is designed to handle many different things at the same time --
  25.  sort of like the human brain.  Several applications must run
  26.  simultaneously, keeping SodaPup alert to whatever it encounters, yet
  27.  determined to perform its assigned task.  In addition, OS/2's
  28.  multithreading capabilities permit each application to handle several
  29.  internal operations at the same time, as well.
  30.  
  31.  A motion executor application controls SodaPup's drive wheels and
  32.  maneuvers around any obstacles in its path.  Full-motion video images
  33.  can be processed on-board and/or sent off-board to other workstations
  34.  for further analysis.  SodaPup can also measure the distance to objects
  35.  in its sight via a laser-base range finder application.  A barcode
  36.  reader application can also be used to help determine SodaPup's location
  37.  by scanning for strategically placed barcodes.  Communication between
  38.  SodaPup and the researchers is managed by TELRIP, an ethernet based
  39.  message passing system.
  40.  
  41.  Throughout it all, an OS/2 Presentation Manager program runs on SodaPup
  42.  and the NASA researcher's PC to provide a graphical "roadmap" of
  43.  SodaPup's location and destination.  It also provides graphical
  44.  representations of various sensor readings, a text-based status/debug
  45.  message window, and pull-down menus for task selection and control.
  46.  
  47.  With OS/2's memory management and multitasking capabilities, all the
  48.  applications can operate concurrently and do not prevent SodaPup from
  49.  "thinking" about one thing while doing another.  The OS/2 memory relief
  50.  is especially critical to the video processor which often needs to
  51.  handle several 1/4MB images simultaneously.
  52.  
  53.  For more information about SodaPup and NASA's OS/2 solution,
  54.  contact Robert Goode at NASA - Johnson Space Center, 713-483-2047.
  55.  
  56.  --------------
  57.  OS/2 is a registered trademark of International Business Machines
  58.  Corporation.
  59.