I couldn't find a implementation of the "Bad Apple" in ROS2, so i created one out of boredom. Enjoy!
-
Clone the repository inside your ROS2 workspace
cd ~/ros2_ws/src git clone https://github.com/kyavuzkurt/bad_apple_ros2.git
-
Build the package
cd ~/ros2_ws colcon build --packages-select bad_apple
-
Generate ASCII frames Frame files exceeds github file limit, so i'm not uploading them. But you can generate them yourself easily.
Go to the
bad_appledirectory and run themake_ascii.pyscript.cd bad_apple python3 make_ascii.py -
Run the ROS2 node Run the launch file to start the ASCII animation on a full screen terminal.
cd ~/ros2_ws source install/setup.bash ros2 launch bad_apple bad_apple.launch.py
Here is a demonstration of the ASCII animation:
MIT License
