doom_ros
Doom can run anywhere. Now it runs on ROS too.
README
doom_ros
Doom can run anywhere. Now it runs on ROS too.
Running it
ros2 launch doom_ros doom_ros.launch.py
Docker
Enable Docker for xhost:
xhost +local:dockerBuild Image & Launch Container:
docker compose up --build
Stop Container CTRL+C
docker compose down
Notes
The package has been tested with the following controllers:
8BitDo SN30 Pro+
Logitech F710
DUALSHOCK 4 (PS4)
In case you use a controller that has not been tested and the inputs are off, consider making a PR :)
Extra files on
datafolder:Repository resources, videos and images
DOOM1.WADfileA rosbag (
doom_rosbag.tar.gz) with the first level’s gameplay, including image and joy inputs. (same as the video provided)
Disclaimer
This repository uses the shareware version of doom.wad. As far as I can tell, this version can be freely re-distributed. If something changes in the future or I have misunderstood how this file can be used, just request a removal!
Don’t sue me please! :)