Setup doc for ACO installation specific to the Auterion Skynode
Mounting the SF45
The LightWare SF45 is a rotating 2D LiDAR. For best performance with ACO, mount the LiDAR either upright or upside down on the drone (the SF45 automatically detects its orientation). Ensure that the front of the LiDAR is perfectly aligned with the front of the drone and that its field of view is free from obstructions such as propellers or other payloads.
On the Foxglove Dashboard page, click Open Connection.
Replace localhost with the drones IP address (Make sure to be on the same local network), and you should see the points populate in a 3D environment.
Edit PX4 Params
Make sure the SYS_VEHICLE_RESP is ≥ 0.5
This is to make sure the drone stops aggressively and in time
If the landing speed is aggressive, decrease the MPC_Z_VEL_MAX_DN to 1m/s
Diagnostics
Disconnecting the SF45 from the USB cable should result in a status text error on
QGC
If this does not show up, that means the drone is not connected to QGC
Double check the entered QGC IP address
Ensure you are able to ping QGC from the device and vice versa
Restart the device and QGC
Final things to keep in mind
As a final setup step, please set SYS_VEHICLE_RESP = 0.5 and MPC_Z_VEL_MAX_DN = 1 m/s in the PX4 parameters. These values help the drone stop in time, without them we’ve seen it get a bit too close to obstacles.
The software is active only in Mission mode and while airborne (it’s inactive during takeoff, landing, or in other modes).
For a first test flight, we recommend the following settings:
Plan a simple mission, where the drone goes 15m forward, then returns to its take off point
Set the mission speed to 1 m/s.
Try holding a stick or any movable object in front of the drone at some distance after takeoff to see the system react.
Once that looks good, you can test it against a wall or tree. We’ve thoroughly tested this on our end and don’t expect issues, but it’s always good to take extra safety precautions when running it in a new environment.
Always make sure to have back up joysticks ready incase you see the drone get too close to the obstacle
Note that the SF45 can detect dust particles, so in dusty conditions, it might falsely flag fine dust as an obstacle.