NASA space robots roll with Real-Time Innovations’ real-time middleware.
NASA’s human-robotic systems communicate using Real-Time Innovations’ publish-subscribe middleware based on the Object Management Group’s Data Distribution Service for Real-time Systems (DDS) standard.
Real-Time Innovations (RTI), providers of real-time middleware, announced that NASA is using RTI middleware to control a fleet of experimental robots. The NASA Human-Robotic Systems Project is developing four prototype robots at four major research centers. The robots share a network data architecture that uses RTI middleware.
The Human-Robotic Systems Project includes four robots with four very different missions. NASA’s Ames Research Center, Moffett Field, Calif., is building a robot called K10. Because it carries an array of cameras and laser scanners, this robot can operate in an unstructured environment by itself or with human oversight. ATHLETE, a large, six-limbed robot built at the Jet Propulsion Lab, is designed to transport large payloads across a wide range of terrain, including steep slopes and rocks. Johnson Space Center has built a Lunar Electric Rover—or LER—that could transport astronauts across long distances on the moon or Mars someday. Finally, Langley Research Center is building a crane-like robot called the Lunar Surface Manipulator System (LSMS) to help with assembly and loading missions on planetary surfaces.
These systems are prototypes for vehicles that will someday operate on extraterrestrial surfaces. Today, the prototypes are being tested in harsh analogue environments. For instance, during the summer, K10, ATHLETE and the LER spent weeks at Black Point Lava Flow in Northern Arizona.
Terry Fong, director of the Intelligent Robotics Group at NASA Ames, said, “Although ATHLETE, K10, and LER have very different designs and are used for different missions, they share common needs. For example, all of these robots will sometimes be “teleoperated” with direct joystick control. This requires high-speed communications with the operator. At other times, these robots will be operated with long transmission delays over low-bandwidth communication links. In addition, each system must integrate many other applications, including sensors, graphical interfaces and navigation. The robots also run a variety of operating systems, including Linux, Mac OS, VxWorks and Windows.”
All the NASA robots are designed to share a common data communications interface. This saves significant deployment costs, reduces training requirements and leverages code and experience between the centers. Someday, when NASA launches the systems, having only one communications architecture will eliminate the need for duplicate testing, simplify operator equipment and reduce ground staffing.
Fong continued, “Getting four complex robots with very different designs to use a common data system was challenging. The Data Distribution Service for Real-Time Systems [DDS] standard supports very flexible service parameters. We found that we could adapt the middleware to the unique needs of each robotic system.”
Stan Schneider, CEO of RTI commented, “NASA Ames was our first middleware customer in the early 1990s. The advances in the NASA robotics program are striking; we are proud to be a part of it.”
About RTI Data Distribution Service
RTI Data Distribution Service provides a messaging and integration infrastructure for demanding, mission-critical distributed applications. It combines deterministic performance, low latency, high throughput and fault tolerance into a fast, scalable architecture for real-time systems. By enabling loosely coupled integration, the solution significantly reduces long-term software maintenance costs. Individual subsystems may be modified, added or upgraded without impacting existing software.
RTI Data Distribution Service complies with the Object Management Group (OMG) DDS, the leading standard for real-time application integration. RTI also natively supports the DDS Real-Time Publish-Subscribe (RTPS) wire protocol for peer-to-peer interoperability with other RTPS-compliant DDS implementations. RTI is the world’s leading supplier of DDS-related software and services.
Real-Time Innovations (RTI) provides high-performance messaging and integration infrastructure for distributed real-time applications. RTI is the leader in the rapidly growing market for Data Distribution Service (DDS) compliant middleware. A broad range of industries leverage the company’s software and design expertise, including defense, intelligence, simulation, industrial control, power generation, transportation, finance, medical, and communications. Founded in 1991, RTI is privately held and headquartered in Sunnyvale, CA. For more information, please visit http://www.rti.com.
RTI, Real-Time Innovations, and The Real-Time Middleware Experts are registered trademarks or trademarks of Real-Time Innovations, Inc. All other trademarks used in this document are the property of their respective owners.
The URL for this release is located at: http://www.rti.com/company/news/NASA-space-robots.html