Skip to content

Commit

Permalink
updated VisQuad Orin
Browse files Browse the repository at this point in the history
  • Loading branch information
kalebbennaveed committed Jun 20, 2024
1 parent de4a8bb commit 8808cb4
Showing 1 changed file with 1 addition and 7 deletions.
8 changes: 1 addition & 7 deletions docs/vision_drone/vision_drone_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -258,15 +258,13 @@ cat ~/.ssh/id_ed25519.pub
```

13. Clone the px4-jumpstart repository.

```
$ git clone https://github.com/dasc-lab/rover_px4_ros2_jumpstart.git
$ cd rover_px4_ros2_jumpstart
$ docker compose build
```

14. The docker-compose.yaml can be changed accordingly if required. At a minimum, it should contain the following:

```
version: "3"
services:
Expand All @@ -287,14 +285,12 @@ services:


15. The Seeed Studio A603 carrier board for the NVIDIA Orin NX has an issue with the kernel drivers for usbserial. Essentially, instead of using the usbserial.ko for the board which are modified by Seeed, the default usbserial.ko is used. This causes the FTDI driver to not work as expected. The solution is to move the usbserial.ko file which causes the new file from Seeed Studio to be used. Use `dmesg | grep tty` to check if the tty/UAB0 and tty/USB1 are there.

```
$ cd /lib/modules/5.10.120-tegra/kernel/drivers/usb/serial/
$ sudo mv usbserial.ko usbserial.ko.bk
```

16. Configure the `colcon_ws//src/all_launch/config/mavlink-router.conf file`:

16. Configure the `colcon_ws//src/all_launch/config/mavlink-router.conf file`. The `Address` should match the ip address of your computer running the QGC. The ip address can be checked by runnung `ifconfig`
```
[UartEndpoint alpha]
Device = /dev/ttyUSB0
Expand All @@ -306,8 +302,6 @@ Address = <host_computer_ip>
Port = 14550
```

The `Address` should match the ip address of your computer running the QGC. The ip address can be checked by runnung `ifconfig`

17. Configure the `/colcon_ws/src/all_launch/launch/px4.launch.py` such that the microXRCE_bridge uses `/dev/ttyUSB1` and the `robot_name = "px4_#`, where the `#` matches the `MAV_SYS_ID` in the QGC parameters.


Expand Down

0 comments on commit 8808cb4

Please sign in to comment.