It was a massive lift on my end. Many changes as you can see from the pull request. Years of development

Best posts made by wilkinsaf
-
RE: Push to Gitlab?
-
RE: VOXL rebooting PX4
It appears this happens when the sensors are not calibrated on the drone. voxl-vision-px4 picks up on sensor inconsistency and restarts PX4.
So, calibrated the sensors. Looks better
resolved
-
RE: Stereo Cameras Error sending request 11, ErrorCode: -19
My fault. Found a small tear in the ribbon for the stereo cameras
RESOLVED
-
Docker Documentation
I think these documentation pages are the same.
https://docs.modalai.com/voxl-cross/
https://docs.modalai.com/voxl-emulator/
https://docs.modalai.com/voxl-emulator/Not huge deal, but thought I would post ticket to track
-
Docker System error: write /sys/fs/cgroup/cpuset/system.slice/cpuset.cpus: invalid
Docker container non-deterministic fail
I am trying to start a container with the following command:
docker run --rm -it --net=host cal_compass:latest
Sometimes it starts right up. Other times it gives me this error:
Cannot start container 05621665b072b85b6419f904c0ffb511a1ad07a32c1ca675820aaadbefa4a316: [8] System error: write /sys/fs/cgroup/cpuset/system.slice/cpuset.cpus: invalid argument"
Any ideas what could be wrong? Thank you for any insights
-
RE: PWM Pinout 5 only has signal with camera trigger.
@Caleb-Rievley are you loading firmware 1.12 and 1.13 on the VOXL Flight?
ModalAI comes out with their own versions of PX4. Let me dig up that URL:
-
GPS/VIO EKF2 switch
Hello,
We have a UAV we would like to fly indoors and outdoors without landing during that transition.
I know that there is support for EKF2 GPS/VIO "fusion" using 329 as the EKF2_AID_MASK in PX4
Link to tutorialWe were thinking of manually changing the EKF2 bitmask when we fly indoors or outdoors.
My question is, are there any software/features available that would more easily support switching from GPS to VIO? Want to make sure I am not redoing work before I start.
Thank you
-
RE: Docker System error: write /sys/fs/cgroup/cpuset/system.slice/cpuset.cpus: invalid
So it turns out that the post-running script for docker service relies on the image "hello-world:latest"
I had uninstalled that image to save space.
Redownloading image and trying again
-
RE: "Error battery voltage" on VOXL2
@modaltb This worked for me. Removing the USBC cable, booting up, and then plugging in.
-
RE: Voxl stuck in waiting after unbricking
Wanted to update this by saying I experienced same issue, but I resolved this by disconnecting tracking camera that had been installed upside down. So, if anyone is reading this in the future....try disconnecting your cameras attached to the board
Latest posts made by wilkinsaf
-
CICD SDK
I have created some software that runs on the voxl.
I used the VOXL-CROSS template here: https://gitlab.com/voxl-public/voxl-sdk/voxl-cross-template
for all of my projects.
Now, I would like to have a CICD run that pulls them down and wraps them in my own SDK if you will.
I was curious if there is a recommended way to do this. I understand VOXL-SDK is built with CICD in mind. Is there a template I can use to do the same.
-
RE: Which kernel should I flash? PLEASE SELECT WHICH KERNEL TO FLASH
Choose Option 1 if you DO NOT have the camera board attached
Choose Option 2 if you are using the camera board
-
Which kernel should I flash? PLEASE SELECT WHICH KERNEL TO FLASH
Which one should I pick????
---- Starting System Image Flash ---- ----./flash-system-image.sh ---- Detected OS: Linux Detected: M0054-1 (QRB5165M) Detected: Config 0 (Starling, Sentinel, FPV V3/4, D0010, PX4 Dev Kit) ======================================================================================================= In order to support all of VOXL's camera configurations, specific drones require differing kernel images. Please select your drone hardware to proceed with flashing the appropriate kernel image. ======================================================================================================= PLEASE SELECT WHICH KERNEL TO FLASH 0. M0054-1 -> QRB5165M, Starling (D0005), Sentinel (D0006), FPV V4 (D0008), D0010, PX4 Dev Kit (D0011) 1. M0054-1 -> QRB5165M w/ M0173 Camera Breakout Board, Starling 2 Max (D0012), Starling 2 (D0014), FPV V5 (D0008) Select your choice from the options above or press [Enter] to continue with current config:
-
FAILED TO WRITE CONFIG TO DISK
We are getting an error when writing configs to disk.
I assumed that it was an issue with writing data to a partition in memory that was not allowing a write at that time.
We are able to resolve it by power cycling, but while in production, it becomes a hang up when putting units together.
Curious if there are commands (ex:
sync
) or things that we can do to get rid of this behavior. Thanks! -
RE: Flow Server
- Yes this is definitely possible
- You would need to modify flow-server and possibly feature-tracker to ensure this is pointed at the right pipe
- Might also need a bit of calibration here and there
- Have not tested having multiple versions of flow-server, but should be possible.
- Would need to ensure this works with a downard facing tof for accurate height estimate
To get a rough draft of this working, would take ~2 days
-
Flow Server
Hello,
Had a general question about flow server
- It appears that the flow server is optimized for the lepton, but was curious what the lift would be to get it working with another camera. I see I can change the pipeline:
Wondering if there are any more "gotchas" besides changing the camera pipe and resolution
- multi-flow: I understand that voxl-flow-server only allows for one camera stream at a time. Is there anything preventing us from spinning up multiple instances of it in order to have multiple flows running?
Thank you!
- It appears that the flow server is optimized for the lepton, but was curious what the lift would be to get it working with another camera. I see I can change the pipeline:
-
RE: Hadron <> Gremsy VOXL2 Mini
@Rocio-Lopez Not sure.
You would have to ask Gremsy about that possibly