Matches in SemOpenAlex for { <https://semopenalex.org/work/W3080494632> ?p ?o ?g. }
Showing items 1 to 87 of
87
with 100 items per page.
- W3080494632 abstract "In order to achieve the ambitious objectives of the Mars 2020 (M2020) mission, in particular the ability to autonomously traverse more challenging terrains more efficiently, new surface mobility software was developed for Enhanced Navigation (ENav). That decision was made early in the project, before most of the new surface flight software (FSW) existed, which created a need for a separate framework where the new navigation algorithms could be quickly prototyped and tested, before more realistic FSW-based testbeds became available. The JPL robotics team chose the Robot Operating System [1] (ROS) as the environment in which to test the new ENav algorithms. This made it possible to write the algorithms in the C language required by the FSW, so they could be directly ported over to the flight module later on, while leveraging all the C++ libraries and tools provided by ROS for simulation and testing. The ENav algorithms were developed as a separate C library, and stubs were used to replace any FSW-specific code, such as Event Reporting (EVRs) and data products (DPs). A ROS simulator was developed to generate a rich set of varied 3D terrains representative of the candidate Mars landing sites and simulate the physics of the rover motion, the point cloud perceived by the rover's stereo vision system, and the new thinking-while-driving (TWD) navigation logic which directs the rover to drive autonomously to user-specified waypoints. To simulate the rover motion and perception, a ROS node was developed that uses a software library called HyperDrive Sim (HDSim), which is a wrapper for the Rover Sequencing and Visualization Program [2] (RSVP). That library provides rover-terrain settling, realistic slip modelling, and camera rendering capability based on the rover's NavCam machine vision models. To simulate the navigation logic, a ROS node was created that initializes and runs the ENav algorithms in a way that mimics the FSW execution, while also providing the capability to load and replay data products, including re-running the recorded inputs through the ENav algorithms for testing. An engineering Graphical User Interface (GUI) was also developed to visualize various elements, such as the rover pose during the drive, the simulated and perceived terrain, the selected local and global paths to the goal, the evaluated candidate paths and the reasons why they were rejected, the keep-in and keep-out zones (KIOZs), etc. Finally, an advanced Monte Carlo (MC) framework that can run many simulations in parallel on the Cloud and automatically generate reports that capture the key ENav performance metrics was developed to evaluate the system in a statistically-meaningful way. This paper provides an overview of the ROS-based simulator used for testing the M2020 ENav algorithms." @default.
- W3080494632 created "2020-09-01" @default.
- W3080494632 creator A5046321431 @default.
- W3080494632 creator A5061885176 @default.
- W3080494632 creator A5064186453 @default.
- W3080494632 creator A5078259942 @default.
- W3080494632 creator A5082967192 @default.
- W3080494632 creator A5091736785 @default.
- W3080494632 date "2020-03-01" @default.
- W3080494632 modified "2023-10-03" @default.
- W3080494632 title "A ROS-based Simulator for Testing the Enhanced Autonomous Navigation of the Mars 2020 Rover" @default.
- W3080494632 cites W1555678357 @default.
- W3080494632 cites W1836839941 @default.
- W3080494632 cites W2069156210 @default.
- W3080494632 cites W2070682236 @default.
- W3080494632 cites W2960249673 @default.
- W3080494632 cites W2964170993 @default.
- W3080494632 doi "https://doi.org/10.1109/aero47225.2020.9172345" @default.
- W3080494632 hasPublicationYear "2020" @default.
- W3080494632 type Work @default.
- W3080494632 sameAs 3080494632 @default.
- W3080494632 citedByCount "8" @default.
- W3080494632 countsByYear W30804946322020 @default.
- W3080494632 countsByYear W30804946322021 @default.
- W3080494632 countsByYear W30804946322022 @default.
- W3080494632 crossrefType "proceedings-article" @default.
- W3080494632 hasAuthorship W3080494632A5046321431 @default.
- W3080494632 hasAuthorship W3080494632A5061885176 @default.
- W3080494632 hasAuthorship W3080494632A5064186453 @default.
- W3080494632 hasAuthorship W3080494632A5078259942 @default.
- W3080494632 hasAuthorship W3080494632A5082967192 @default.
- W3080494632 hasAuthorship W3080494632A5091736785 @default.
- W3080494632 hasConcept C106251023 @default.
- W3080494632 hasConcept C111919701 @default.
- W3080494632 hasConcept C121332964 @default.
- W3080494632 hasConcept C1276947 @default.
- W3080494632 hasConcept C13280743 @default.
- W3080494632 hasConcept C154945302 @default.
- W3080494632 hasConcept C161840515 @default.
- W3080494632 hasConcept C176809094 @default.
- W3080494632 hasConcept C18903297 @default.
- W3080494632 hasConcept C205649164 @default.
- W3080494632 hasConcept C2777904410 @default.
- W3080494632 hasConcept C2781266219 @default.
- W3080494632 hasConcept C34413123 @default.
- W3080494632 hasConcept C41008148 @default.
- W3080494632 hasConcept C44154836 @default.
- W3080494632 hasConcept C79403827 @default.
- W3080494632 hasConcept C83260615 @default.
- W3080494632 hasConcept C86803240 @default.
- W3080494632 hasConcept C90509273 @default.
- W3080494632 hasConceptScore W3080494632C106251023 @default.
- W3080494632 hasConceptScore W3080494632C111919701 @default.
- W3080494632 hasConceptScore W3080494632C121332964 @default.
- W3080494632 hasConceptScore W3080494632C1276947 @default.
- W3080494632 hasConceptScore W3080494632C13280743 @default.
- W3080494632 hasConceptScore W3080494632C154945302 @default.
- W3080494632 hasConceptScore W3080494632C161840515 @default.
- W3080494632 hasConceptScore W3080494632C176809094 @default.
- W3080494632 hasConceptScore W3080494632C18903297 @default.
- W3080494632 hasConceptScore W3080494632C205649164 @default.
- W3080494632 hasConceptScore W3080494632C2777904410 @default.
- W3080494632 hasConceptScore W3080494632C2781266219 @default.
- W3080494632 hasConceptScore W3080494632C34413123 @default.
- W3080494632 hasConceptScore W3080494632C41008148 @default.
- W3080494632 hasConceptScore W3080494632C44154836 @default.
- W3080494632 hasConceptScore W3080494632C79403827 @default.
- W3080494632 hasConceptScore W3080494632C83260615 @default.
- W3080494632 hasConceptScore W3080494632C86803240 @default.
- W3080494632 hasConceptScore W3080494632C90509273 @default.
- W3080494632 hasLocation W30804946321 @default.
- W3080494632 hasOpenAccess W3080494632 @default.
- W3080494632 hasPrimaryLocation W30804946321 @default.
- W3080494632 hasRelatedWork W1591457574 @default.
- W3080494632 hasRelatedWork W2120408833 @default.
- W3080494632 hasRelatedWork W2156329176 @default.
- W3080494632 hasRelatedWork W2185683363 @default.
- W3080494632 hasRelatedWork W2748798159 @default.
- W3080494632 hasRelatedWork W3027249399 @default.
- W3080494632 hasRelatedWork W3160575240 @default.
- W3080494632 hasRelatedWork W3185429172 @default.
- W3080494632 hasRelatedWork W4294690775 @default.
- W3080494632 hasRelatedWork W4296047182 @default.
- W3080494632 isParatext "false" @default.
- W3080494632 isRetracted "false" @default.
- W3080494632 magId "3080494632" @default.
- W3080494632 workType "article" @default.