Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ROSplane setup guide clarifications #23

Merged
merged 1 commit into from
Aug 27, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion docs/user-guide/rosplane-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ If you already added the source command to your `.bashrc` from the [ROS2 Setup](
source install/setup.bash

# add it to your .bashrc
echo "source install/setup.bash >> $HOME/.bashrc"
echo "source /path/to/rosflight_ws/install/setup.bash >> $HOME/.bashrc"
```

Note that sourcing the `setup.bash` file in the `rosflight_ws` directory will install all ROS2 packages in any subdirectories.
Expand Down Expand Up @@ -133,6 +133,11 @@ If using a simulated transmitter, use `ros2 service call /toggle_override std_sr

The plane should then take off or fly autonomously in the Gazebo simulator!

!!! note
The ROSflight firmware requires that the vehicle is armed before disabling RC override.
Make sure that the RC override is toggled off before arming.
This can be done using the `ros2 service call` above or an RC switch, if you have one set up.

## Running ROSplane on Hardware
Ensure `rosflight_io` is running on the companion computer, and that the flight controller is connects to the companion computer.

Expand Down
Loading