Maestro (software)

Last updated

Maestro (software) was a free program released by NASA to allow users to view photos and daily progress of the Spirit and Opportunity rovers. It served as an activity planner for Mars that utilized a combination of 2D and 3D visuals to track the movement and missions of the Spirit and Opportunity rovers in 2004. [1]

Contents

History

The program was designed and built by the Maestro Robot Interface Laboratory at NASA's Jet Propulsion Laboratory in 2004. Maestro stands for Mission Adaptable Environment for Spacecraft, Test, and Real-time Operations. [2] With the landings of the Spirit and Opportunity rovers in 2004, the program was developed to view their mission progress in a simulated environment. When the rovers landed, updates were available to download from the Maestro homepage. These updates included new pictures and terrain that could be simulated within the program. The program won NASA's Software of the Year award for 2004. [3] The Maestro Robot Interface Laboratory is no longer considered an active facility at Jet Propulsion Laboratory.

Design

The program renders the rover in a 3D environment. The program features the Jet Propulsion Laboratory testing facility, Spirit's landing site, or the Opportunity's landing site to explore. Data from the Spirit and Opportunity's landing site must be downloaded externally from the Maestro website and imported into the program.

The program is written using the Java Eclipse Platform. [1] Java Eclipse provides scientists with a way to obtain results without being bound to the console when coding and the ability to share information easily. This platform allows Maestro to be available for Linux, Mac OS X, and Windows. [4]

The program is simple enough to be navigated based on intuition and allow users to follow the rovers as they progress through their missions. [5] The user interface is similar to a web browser and reduces all tasks to basic mouse movements and clicks. [6]

Functions

The program interprets data to display and manipulate images collected by the different sets of cameras placed on the rover. It also gives data collected by the tools attached to the rovers arm.

Hazard Avoidance and Navigation Cameras

The front hazard camera displays the frontal view of the rover and prevents the rover from running into any unexpected objects on missions. The navigation cameras work in conjunction with the hazard avoidance cameras to scan the terrain and environment around the rover.

Panoramic Camera

An azimuthal equidistant projection is created by the navigation and panoramic cameras, which compiles up to twenty separate pictures arranged in a circle. The program can flatten out these images giving a horizontal view of the picture that can be rotated within the program.

Miniature Thermal Emission Spectrometer

The Miniature Thermal Emission Spectrometer (Mini-TES) can also take photos using an infrared spectrum to display heat maps of the rocks and soils. This allows scientists to distinguish the different minerals on Mars based on their thermal radiation. [7]

Microscopic Imager Camera

The Microscopic Imager camera is attached the rover's arm and takes magnified photos of the rocks and soils. [8] Maestro processes these images and alters the edges, contrast, or size to make them easier to analyze and understand.

Spectrometers

The rover is equipped with an Alpha Particle X-Ray Spectrometer (APXS) and a Mössbauer Spectrometer (MB). The APXS uses alpha particles and X-rays to determine the elemental composition of the material collected. [9] The MB determines the magnetic properties of minerals containing iron. [10]

Rock Abrasion Tool

The Rock Abrasion Tool (RAT) located on the arm of the rover and grind holes into rocks to collect and analyze the composition of the material. [11]

Tools

Maestro loads with a sidebar of tools to help assist the program user with different tasks.

Conductor

Selecting the Conductor brings up a window that provides help, insight and tutorials on how to use the program. It consists of multiple pages that can be referenced at any point in the program. It contains information on the different tools listed below. It also contains information about the each rover's equipment and how Maestro analyzes the data.

Database

The database is a file directory loaded on the left hand of the screen. It connects all the photos and data into manageable folders that can be accessed and changed at any time. The database tags each files with the Sol date, site number, camera position, acquisition time, and sequence ID. It allows Maestro to open up to three different panoramic photos in separate windows on the same screen for easier multitasking. Each photo can be manipulated individually if needed.

Frame Data

The frame data window is located below the database. The frame data gives information on the rover position, site number, and image size. The frame of reference can be changed from the site or rover's point of view and adjusts the information according to the location of the rover's camera.

Filters

Photos can be manipulated using five different filters included within the program.

FilterFunctionPurpose
Median Removes noise and preserves edgesSoftens edges and cleans up grainy photos
Low-pass Lowers the frequency of the image between a specified intervalRemoves moiré through blurring
High-pass Increases the frequency of the image between a specified intervalSharpens only edges to improve clarity
Gaussian Blurs an image using the Gaussian function to reduce noise and detailSmooths low resolution pictures to create a cohesive object
Edge Analyzes the photo for changes in brightness to outline only the edges of the original photoOutlines the terrain and environment

Rover Activities

Activities can be planned for the simulated rover to take pictures of any target within the 3D rendered environment. Maestro allows the user to set a course for the rover to follow. Once the rover reaches its destination, it can analyze the environment around it. The program can manipulate the following:

A queue of events can be organized for the Rover to follow and the rover completes each event in sequential order.

See also

Related Research Articles

<i>2001 Mars Odyssey</i> NASA orbiter for geology and hydrology

2001 Mars Odyssey is a robotic spacecraft orbiting the planet Mars. The project was developed by NASA, and contracted out to Lockheed Martin, with an expected cost for the entire mission of US$297 million. Its mission is to use spectrometers and a thermal imager to detect evidence of past or present water and ice, as well as study the planet's geology and radiation environment. The data Odyssey obtains is intended to help answer the question of whether life once existed on Mars and create a risk-assessment of the radiation that future astronauts on Mars might experience. It also acts as a relay for communications between the Curiosity rover, and previously the Mars Exploration Rovers and Phoenix lander, to Earth. The mission was named as a tribute to Arthur C. Clarke, evoking the name of his and Stanley Kubrick's 1968 film 2001: A Space Odyssey.

<i>Mars Pathfinder</i> Mission including first robotic rover to operate on Mars (1997)

Mars Pathfinder was an American robotic spacecraft that landed a base station with a roving probe on Mars in 1997. It consisted of a lander, renamed the Carl Sagan Memorial Station, and a lightweight, 10.6 kg (23 lb) wheeled robotic Mars rover named Sojourner, the first rover to operate outside the Earth–Moon system.

<span class="mw-page-title-main">Mars Exploration Rover</span> NASA mission to explore Mars via two rovers

NASA's Mars Exploration Rover (MER) mission was a robotic space mission involving two Mars rovers, Spirit and Opportunity, exploring the planet Mars. It began in 2003 with the launch of the two rovers to explore the Martian surface and geology; both landed on Mars at separate locations in January 2004. Both rovers far outlived their planned missions of 90 Martian solar days: MER-A Spirit was active until March 22, 2010, while MER-B Opportunity was active until June 10, 2018.

<span class="mw-page-title-main">Telerobotics</span> Controlling robots from a distance

Telerobotics is the area of robotics concerned with the control of semi-autonomous robots from a distance, chiefly using television, wireless networks or tethered connections. It is a combination of two major subfields, which are teleoperation and telepresence.

<i>Spirit</i> (rover) NASA Mars rover, active from 2004 to 2010

Spirit, also known as MER-A or MER-2, is a Mars robotic rover, active from 2004 to 2010. Spirit was operational on Mars for 2208 sols or 3.3 Martian years. It was one of two rovers of NASA's Mars Exploration Rover Mission managed by the Jet Propulsion Laboratory (JPL). Spirit landed successfully within the impact crater Gusev on Mars at 04:35 Ground UTC on January 4, 2004, three weeks before its twin, Opportunity (MER-B), which landed on the other side of the planet. Its name was chosen through a NASA-sponsored student essay competition. The rover got stuck in a "sand trap" in late 2009 at an angle that hampered recharging of its batteries; its last communication with Earth was on March 22, 2010.

<i>Opportunity</i> (rover) NASA Mars rover deployed in 2004

Opportunity, also known as MER-B or MER-1, and nicknamed Oppy, is a robotic rover that was active on Mars from 2004 until 2018. Opportunity was operational on Mars for 5111 sols. Launched on July 7, 2003, as part of NASA's Mars Exploration Rover program, it landed in Meridiani Planum on January 25, 2004, three weeks after its twin, Spirit (MER-A), touched down on the other side of the planet. With a planned 90-sol duration of activity, Spirit functioned until it got stuck in 2009 and ceased communications in 2010, while Opportunity was able to stay operational for 5111 sols after landing, maintaining its power and key systems through continual recharging of its batteries using solar power, and hibernating during events such as dust storms to save power. This careful operation allowed Opportunity to operate for 57 times its designed lifespan, exceeding the initial plan by 14 years, 47 days. By June 10, 2018, when it last contacted NASA, the rover had traveled a distance of 45.16 kilometers.

<span class="mw-page-title-main">Mars rover</span> Robotic vehicle for Mars surface exploration

A Mars rover is a remote-controlled motor vehicle designed to travel on the surface of Mars. Rovers have several advantages over stationary landers: they examine more territory, they can be directed to interesting features, they can place themselves in sunny positions to weather winter months, and they can advance the knowledge of how to perform very remote robotic vehicle control. They serve a different purpose than orbital spacecraft like Mars Reconnaissance Orbiter. A more recent development is the Mars helicopter.

<span class="mw-page-title-main">Exploration of Mars</span>

The planet Mars has been explored remotely by spacecraft. Probes sent from Earth, beginning in the late 20th century, have yielded a large increase in knowledge about the Martian system, focused primarily on understanding its geology and habitability potential. Engineering interplanetary journeys is complicated and the exploration of Mars has experienced a high failure rate, especially the early attempts. Roughly sixty percent of all spacecraft destined for Mars failed before completing their missions, with some failing before their observations could begin. Some missions have been met with unexpected success, such as the twin Mars Exploration Rovers, Spirit and Opportunity, which operated for years beyond their specification.

<span class="mw-page-title-main">Mars Science Laboratory</span> Robotic mission that deployed the Curiosity rover to Mars in 2012

Mars Science Laboratory (MSL) is a robotic space probe mission to Mars launched by NASA on November 26, 2011, which successfully landed Curiosity, a Mars rover, in Gale Crater on August 6, 2012. The overall objectives include investigating Mars' habitability, studying its climate and geology, and collecting data for a human mission to Mars. The rover carries a variety of scientific instruments designed by an international team.

<span class="mw-page-title-main">Transit of Deimos from Mars</span> Transit of a Moon of Mars

A transit of Deimos across the Sun as seen from Mars occurs when Deimos passes directly between the Sun and a point on the surface of Mars, obscuring a small part of the Sun's disc for an observer on Mars. During a transit, Deimos can be seen from Mars as a small dark spot rapidly moving across the Sun's face.

<span class="mw-page-title-main">Rock Abrasion Tool</span>

The Rock Abrasion Tool (RAT) is a grinding and brushing installation on NASA’s twin Mars Exploration Rovers, Spirit (MER-A) and Opportunity (MER-B), which landed on Mars in January 2004. It was designed, developed and continues to be operated by Honeybee Robotics LTD, a developer of specialized robots, automated technologies and related systems.

<span class="mw-page-title-main">Mars Astrobiology Explorer-Cacher</span> Cancelled NASA Mars rover concept

The Mars Astrobiology Explorer-Cacher (MAX-C), also known as Mars 2018 mission, was a NASA concept for a Mars rover mission, proposed to be launched in 2018 together with the European ExoMars rover. The MAX-C rover concept was cancelled in April 2011 due to budget cuts.

<i>Curiosity</i> (rover) NASA robotic rover exploring Gale crater on Mars

Curiosity is a car-sized Mars rover exploring Gale crater and Mount Sharp on Mars as part of NASA's Mars Science Laboratory (MSL) mission. Curiosity was launched from Cape Canaveral (CCAFS) on November 26, 2011, at 15:02:00 UTC and landed on Aeolis Palus inside Gale crater on Mars on August 6, 2012, 05:17:57 UTC. The Bradbury Landing site was less than 2.4 km (1.5 mi) from the center of the rover's touchdown target after a 560 million km (350 million mi) journey.

<i>Sojourner</i> (rover) First NASA Mars rover on Mars Pathfinder mission

The robotic Sojourner rover reached Mars on July 4, 1997 as part of the Mars Pathfinder mission. Sojourner was operational on Mars for 92 sols, and was the first wheeled vehicle to operate on an astronomical object other than the Earth or Moon. The landing site was in the Ares Vallis channel in the Chryse Planitia region of the Oxia Palus quadrangle.

<span class="mw-page-title-main">NASA's Eyes</span> Computer visualization software

NASA's Eyes Visualization is a freely available suite of computer visualization applications created by the Visualization Technology Applications and Development Team at NASA's Jet Propulsion Laboratory (JPL) to render scientifically accurate views of the planets studied by JPL missions and the spacecraft used in that study. The Eyes family of products is available for desktop computers running Windows 7+, and Mac OSX 10.8+. Deep Space Network Now and Experience Curiosity are web-based and available across all platforms. 3D models of spacecraft and other objects are displayed with the option of comparing their size to a human, school bus, or football stadium.

<span class="mw-page-title-main">Vandi Verma</span> Roboticist at NASAs Jet Propulsion Laboratory and driver of the Mars rovers

Vandana "Vandi" Verma is a space roboticist and chief engineer at NASA's Jet Propulsion Laboratory, known for driving the Mars rovers, notably Curiosity and Perseverance, using software including PLEXIL programming technology that she co-wrote and developed.

<span class="mw-page-title-main">Moon Diver (spacecraft)</span>

Moon Diver is a proposed lunar mission concept by NASA's Jet Propulsion Laboratory that would employ a robotic lander and a – distant coaxial – two-wheeled rover called Axel to investigate the exposed geological layers on the walls of a deep lunar pit.

<i>Perseverance</i> (rover) NASA Mars rover deployed in 2021

Perseverance, nicknamed Percy, is a car-sized Mars rover designed to explore the Jezero crater on Mars as part of NASA's Mars 2020 mission. It was manufactured by the Jet Propulsion Laboratory and launched on July 30, 2020, at 11:50 UTC. Confirmation that the rover successfully landed on Mars was received on February 18, 2021, at 20:55 UTC. As of 2 November 2024, Perseverance has been active on Mars for 1317 sols since its landing. Following the rover's arrival, NASA named the landing site Octavia E. Butler Landing.

Spirit is a robotic rover that was active on the planet Mars from 2004 to 2010. Launched on June 10, 2003, Spirit landed on Mars' Meridiani Planum on January 4, 2004, three weeks after its twin Opportunity (MER-B), also part of NASA's Mars Exploration Rover Mission, touched down on the other side of the planet. Spirit became immobile in 2009 and ceased communications in 2010. NASA ended efforts to free the rover and eventually ended the mission on May 25, 2011.

References

  1. 1 2 "Maestro Science Activity Planner for Mars". software.nasa.gov. Retrieved 2016-02-02.
  2. Chevers, D.D.; Durham, D.; Itchkawich, T. (2006). "MAESTRO: The Versatile Command and Control System Software for Mission Operations and Testing". 2006 IEEE Aerospace Conference. pp. 1–8. doi:10.1109/AERO.2006.1656149. ISBN   0-7803-9545-X. S2CID   8957900 . Retrieved 2021-06-10.{{cite book}}: |website= ignored (help)
  3. "JPL Robotics: Project: Mars Exploration Rovers". Robotics.jpl.nasa.gov. Archived from the original on 2006-08-23. Retrieved 2016-02-02.
  4. "NASA Uses Eclipse for Interplanetary Operations" (PDF). Eclipse.org.
  5. "Software Details". software.nasa.gov. Retrieved 2016-02-02.
  6. "Maestro Science Activity Planner for Mars". software.nasa.gov. Retrieved 2016-02-11.
  7. "Mars Exploration Rover Mission: The Mission". mars.nasa.gov. Retrieved 2016-02-11.
  8. "Mars Exploration Rover Mission: The Mission". mars.nasa.gov. Retrieved 2016-02-11.
  9. "Mars Exploration Rover Mission: The Mission". mars.nasa.gov. Retrieved 2016-02-11.
  10. "Mars Exploration Rover Mission: The Mission". mars.nasa.gov. Retrieved 2016-02-11.
  11. "Mars Exploration Rover Mission: The Mission". mars.nasa.gov. Retrieved 2016-02-11.