Skip to content

Repo demonstrating Foxglove Studio for F1Tenth

License

Notifications You must be signed in to change notification settings

f1tenth/foxglove-onboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

foxglove-onboard

Repo demonstrating Foxglove Studio for F1Tenth

live telemetry

prereqs:

  • install ros bridge:
sudo apt-get install ros-<rosdistro>-rosbridge-suite
  • launch:
# 1. connect to remote 
ssh -L 9090:localhost:9090 -E /dev/null nvidia@<your.ip.address>
# 2. launch
ros2 launch rosbridge_server rosbridge_websocket_launch.xml
  • this will create a server on port 9090. ssh should have forwarding setup already, check localhost:9090 on local machine to verify

visualization

  • open Foxglove and choose "ros bridge" as data source

bagging

run bagging

  • install mcap
sudo apt install ros-$ROS_DISTRO-rosbag2-storage-mcap
  • run
ros2 bag record -s mcap -a -o <save_path>

view bag

  • bags are stored on remote by default. scp is a good way to transport it to local for viewing

About

Repo demonstrating Foxglove Studio for F1Tenth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published