Skip to main content
Rust meet space robotics

Rust meets space robotics!

Rust meets space robotics!

As part of our ANSWER project (Autonomous Navigation Software for Exploration Rovers) developed together with the LTU Robotics and AI team, we’ve successfully implemented and executed our path planning algorithm in Rust, running on the Frontgrade Gaisler GR740 processor.

Fredrik1

“We chose to use Rust for the ANSWER project to understand how Rust works for numerical software on the GR740 processor platform and our experience this far is only positive,” says Fredrik Hellman, Senior Software Engineer at Rapidity.

“Programming principles used by experienced C++ programmers for safe code are automatically applied by the structure of Rust. For example, default immutability and the borrow checker clearly exposes the question of resource ownership to the developer. Also, the possibility to cherry-pick crates from the standard library is particularly useful in an embedded environment where the full standard library cannot be used.”

This marks an exciting step toward robust, safe, and efficient autonomy for future planetary exploration missions. The use of Rust brings modern memory safety to embedded systems, and GR740 ensures radiation-tolerant, real-time performance for space environments.

More to come as we move deeper into architectural design, terrain-aware planning and integration on the LTU lunar rover hardware platform!

sequence

Data source: NASA public-domain dat

About Rapidity Space

Rapidity Space is an Engineering Services company with deep expertise in space technology. We specialize in creating tailored solutions that address the unique challenges faced by our clients within fields like Software Engineering, FPGA development, Project Management and Export Compliance. Being more than just a service provider – Rapidity Space is your trusted partner in achieving your unique mission objectives and driving your business success. From initial concept to final delivery, we work alongside you to ensure mission success and operational excellence.

For more information, please contact us www.rapidity-space.com/contact/