Help Curiosity Avoid Sand On Mars
Written by Lucy Black   
Sunday, 21 June 2020

NASA wants help to add a new on-board capability to its Mars Rover - that of visually distinguishing between different types of terrain. AI4Mars is a Zooniverse project to label images captured by Spirit, Opportunity and Curiosity that can then be used to train an artificial intelligence algorithm to automatically read the landscape. 

Sand is bad news for a Mars rover. When Spirit got stuck in a sand pit in 2010 that terminated its mission after 7 years of exploring Mars (but far exceeding its nominal mission length of 90-days). Opportunity, which was last heard from as a dust storm enveloped the red planet in 2018 got stuck on Purgatory Dune and took 6 weeks to escape. Curiosity too experienced "excessive slip" on a sandy surface in Hidden Valley. 

The problem to be fixed is that Mars rovers lack the ability to identify "non-geometric hazards" like sand. A team at NASA Jet Propulsion Laboratory (JPL) is working on SPOC-Lite, an onboard terrain classifier that could allow Curiosity to detect the presence of sand and avoid it. 

As the video explains, SPOC-Lite is a terrain classifier that can visually identify sandy surfaces, taking monaural images as an input, and outputting the probability of sand in the image space. While SPOC, JPL's Soil Property and Object Classification system on which it is based is a convolutional neural network (CNN), SPOC-Lite is a Support Vector Machine (SVM) which is trained with labelled images. And it is the task of labelling images - drawing polygons around areas of four different terrain types: sand, soil, bedrock, and big rocks - that anyone with a Zooniverse account can undertake using the AI4Mars online tool or iOS app.

ai4marswip

 

As the Zooniverse page puts it:

We're counting on citizen scientists' help in labeling a set of images captured by Mars rovers so that we collectively create the Solar System's first public benchmark for Martian terrain classification. Uncrewed space exploration will depend on the rover knowing where it's safe to drive, land, sleep and hibernate; this project is an early step in that direction.

The sooner the datasets are labelled the sooner Curiosity can be provided by an onboard ability to detect sand and be able to avoid it.

ai4marsq

More Information

Curiosity Web Site

NASA's Mars Rover Drivers Need Your Help

AI4Mars on Zooniverse

Related Articles

Mars Curiosity Rover Gets A Software Update

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Bun Shell Released
29/02/2024

The developers of the Bun JavaScript runtime have released Bun Shell, a new experimental embedded language and interpreter in Bun that lets you run cross-platform shell scripts in JavaScript and TypeS [ ... ]



Gain A Python Professional Certificate From edX
20/02/2024

From now until the end of February edX is offering a saving of up to 30% on some of its expert-led courses and program bundles, which is a good incentive for going from thinking about enrolling to act [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Sunday, 21 June 2020 )