connecting Voxl cam and pixhawk cube
-
hey,
I want to use voxl cam with a external flight controller like pixhawk cube via TELEM2 , I have configured EKF2 parameters (EKF2_AID_MASK=280 and EKF2_HGT_MODE=3) for VIO and have verified MAV_1_CONFIG and other things, I do get Odometry values .But when I switch to HITL , Odometry disappears and also ekf2 status return invalid local position. Do you think it is a firmware issue? what could be wrong?
Is it a good idea to connect external px4?
Thanks -
hey,
I want to use voxl cam with a external flight controller like pixhawk cube via TELEM2 , I have configured EKF2 parameters (EKF2_AID_MASK=280 and EKF2_HGT_MODE=3) for VIO and have verified MAV_1_CONFIG and other things, I do get Odometry values .But when I switch to HITL , Odometry disappears and also ekf2 status return invalid local position. Do you think it is a firmware issue? what could be wrong?
Is it a good idea to connect external px4?
Thanks@keil In HITL you would want odometry to be coming from the simulation. What simulator are you using?
-
@keil In HITL you would want odometry to be coming from the simulation. What simulator are you using?
-
@Eric-Katzfey I am using gazebo
@keil Okay, gazebo can support odometry. But you will need to configure it properly to do so.
-
@keil Okay, gazebo can support odometry. But you will need to configure it properly to do so.
-
@keil odomotry should be out the box via gazebo. A minor edit needs to be changed inside PX4-Autopilot. Please do the following:
- Move into the
PX4-Autopilot/Tools/sitl_gazebo/models/iris_visiondirectory and edit the following file:iris_vision.sdf - Within this file change the following line:
<uri>model://iris</uri>TO<uri>model://iris_hitl</uri> - Once this edit has been made, run the following:
make px4_sitl_default gazebo_iris_vision
That will build a gazebo environment with a hitl iris that leverages vision to run VIO - AKA this will return odometry data.
- Move into the
-
@keil odomotry should be out the box via gazebo. A minor edit needs to be changed inside PX4-Autopilot. Please do the following:
- Move into the
PX4-Autopilot/Tools/sitl_gazebo/models/iris_visiondirectory and edit the following file:iris_vision.sdf - Within this file change the following line:
<uri>model://iris</uri>TO<uri>model://iris_hitl</uri> - Once this edit has been made, run the following:
make px4_sitl_default gazebo_iris_vision
That will build a gazebo environment with a hitl iris that leverages vision to run VIO - AKA this will return odometry data.
- Move into the
Reading along? Create a free ModalAI Forum account to join in.
With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.
Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.
Register Login