[–] 1 point 2 years ago (2 children)

It was not too hard if you are already familiar with Nix. The features supported (and the custom Linux kernel) can be found in surface-linux. For NixOS I used the nix-hardware flake to simplify things.

The worst part was the compilation of the Linux kernel, that took hours on the surface. Eventually, I used the remote nix build feature to compile on a more capable computer.

  • source
  • parent
  • context
  • ROS on the Steam Deck (discourse.ros.org)
     

    Running ROS on the Steam Deck is indeed possible, unlocking a world of opportunities for robotics enthusiasts and professionals. Currently, I am working on integrating the Steam Deck into a system that records multiple sensory inputs (LiDAR, RGBD, IMU, GNSS) into a rosbag, offering portability and real-time monitoring. This setup allows us to assess data quality on the fly, ensuring reliable and accurate results.

    I believe the Steam Deck holds immense potential for application in the field of robotics. What other projects do you think could take advantage of the Steam Deck's capabilities?