ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. jonathankampia
    3. Topics
    J
    • Profile
    • Following 0
    • Followers 0
    • Topics 27
    • Posts 51
    • Best 5
    • Controversial 0
    • Groups 0

    Topics created by jonathankampia

    • J

      Flir Boson+ & IMX412 camera hookup on a VOXL 2 mini

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      39
      Views

      Alex KushleyevA

      @jonathankampia , yes IMX412 is supported on VOXL2 Mini J6 (either upper or lower). You can connect any two cameras to VOXL2 mini J6 using M0135 (double) or M0076 (single) adapter or for coax camera versions you can use M0155 (single) adapter.

      You would need to copy the correct sensormodule(s) to /usr/lib/camera/. see the following doc for help : https://docs.modalai.com/configure-cameras/#connect-a-new-camera

      Let me know if you need more details.

      Alex

    • J

      Interacting with apps proc i2c (j7) with camera also plugged in

      Ask your questions right here!
      • • • jonathankampia
      1
      0
      Votes
      1
      Posts
      29
      Views

      No one has replied

    • J

      External INS & airspeed sensor hookup - VOXL 2 mini

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      66
      Views

      Eric KatzfeyE

      @jonathankampia Correct, The VectorNAV needs to have the serial port implementation changed to support SLPI. That can either be done by modifying the code on our branch or going to mainline PX4 and modifying the implementation to use the platform independent Serial port abstraction.

    • J

      voxl-microdds-agent topic list

      Ask your questions right here!
      • • • jonathankampia
      4
      0
      Votes
      4
      Posts
      123
      Views

      Beniamino PozzanB

      it's more likely I will be commanding attitude / body rate which are already available

      Indeed. I highly suggest you to use those two unless your application stricly requires direct actuation control.

      I just wanted to get a clear overview of what the information dds client / agent can give me access to in the modalai version of px4.

      By editing src/modules/microdds_client/dds_topics.yaml you can access any PX4 uorb message so the limit here is just about what has been implemented on PX4 that is or is not available in the voxl version.

      How do you know what types of control / input & output data are not directly supported in px4 voxl version, as you said?

      the type of offboard control you can achieve is exposed by OffboardControlMode.msg. As you can see in main PX4 you have

      bool position bool velocity bool acceleration bool attitude bool body_rate bool thrust_and_torque bool direct_actuator

      I've added thrust_and_torque and direct_actuator one year ago (more or less). However, latest voxl is still using the old version: this old version let's you control via thrust and torque setpoints but does not let you control the single motor individually.

    • J

      Adding ll40ls driver to px4 build

      Ask your questions right here!
      • • • jonathankampia
      5
      0
      Votes
      5
      Posts
      129
      Views

      Eric KatzfeyE

      @jonathankampia Unfortunately, the hard part is creating the build Docker.

    • J

      voxl 2 external rangefinder compatibility

      Ask your questions right here!
      • • • jonathankampia
      7
      1
      Votes
      7
      Posts
      259
      Views

      J

      @Gary-Holmgren Haha your way is a little more robust than mine. I just manually added the qshell start command to the extra commands section of the voxl-px4.conf file.

    • J

      ROS2 Discovery issues

      Ask your questions right here!
      • • • jonathankampia
      1
      0
      Votes
      1
      Posts
      142
      Views

      No one has replied

    • J

      VOXL 2 Flir Boson MIPI support

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      164
      Views

      Alex KushleyevA

      @jonathankampia , sorry for the delay, please see the response in this post https://forum.modalai.com/topic/3952/flir-boson-beta-hardware

    • J

      Controlling digital servo through PWM output(s) on VOXL 2 IO expander board

      Ask your questions right here!
      • • • jonathankampia
      4
      0
      Votes
      4
      Posts
      231
      Views

      Alex KushleyevA

      @jonathankampia , were you able to first confirm that you can control the gimbal using the actuator test in QGC for the pwm channel 5 (make sure to remove propellers for testing, just in case)? it should work just like any other pwm channel, i am assuming you already have channels 1-4 already set up and working with ESCs?

      If PWM actuator test is working through QGC, then you have VOXL2 IO board set up correctly and the rest of the logic for actually driving the pwm signal should be the same as for regular PX4 drone (which does not use VOXL).

      At the end of the day, the VOXL2 IO driver receives 8 channel values from the mixer and just sends the desired pwm values out to the VOXL2 IO board. All the logic above the mixer is standard PX4 and if you have a question about that, you can also try the PX4 forum (since we are not necessarily the best PX4 experts).

      You can try your python script, make sure propellers are off until you know exactly what you are doing and are ready to fly 🙂

      Alex

    • J

      VOXL2 + Doodle Labs + External Companion Computer Networking

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      98
      Views

      J

      @jonathankampia Edit: managed to fix it by disabling voxl-configure-modem and manually setting the IP of the eth0 interface. I guess 'eth1' is the J11 connector then.

    • J

      voxl-microdds-agent and px4_msgs offboard compatibility issue.

      Ask your questions right here!
      • • • jonathankampia
      8
      0
      Votes
      8
      Posts
      528
      Views

      J

      @Zachary-Lowell-0 Hi, sorry for the late reply. This was the issue (lol)

    • J

      VOXL 2 IO with external 4in1 ESC

      Ask your questions right here!
      • • • jonathankampia
      6
      0
      Votes
      6
      Posts
      192
      Views

      J

      @Alex-Kushleyev I never uploaded any parameters, just used both escs out of the box. maybe that caused the issue?

    • J

      VOXL ESC bootup tone

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      83
      Views

      tomT

      @jonathankampia Yes, it would require modifying the "tones" in whichever esc param file you're using. For example for starling 2 it is defined here: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-esc/-/blob/master/voxl-esc-params/D0014_starling_1504_3000kv_ms_props/D0014_starling_1504_3000kv_ms_props.xml?ref_type=heads#L90

    • J

      mRo u-Blox ZED-F9 RTK L1/L2 GPS + external magnetometer hookup

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      70
      Views

      Eric KatzfeyE

      @jonathankampia Yes, both qmc5883l and ist8310 are supported now.

    • J

      local position NED issues - resetting and severe altitude drift

      Ask your questions right here!
      • • • jonathankampia
      6
      0
      Votes
      6
      Posts
      279
      Views

      J

      @Eric-Katzfey The EKF2_EV_CTRL param is set to 15 bits (all enabled). We don't have any cameras on the drone at the moment, though. Could that be introducing issues in the EKF2 and causing it to reset? I'll try disabling all vision stuff and see if it works different.

    • J

      SENS_EN_LL40LS parameter not visible and i2cdetect -b X command not working

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      88
      Views

      Eric KatzfeyE

      @jonathankampia We only add drivers to the build that we have used and tested with. The ll40ls driver is not one of them so you would have to add that to the build yourself.

    • J

      Companion computer to VOXL 2 over UART

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      264
      Views

      tomT

      @jonathankampia You could run UART based comms like an external flight controller on that UART: https://docs.modalai.com/voxl2-external-flight-controller/

      but no you couldn't connect a USB device there

    • J

      Voxl flight - cannot run voxl-configure-mpa after flashing new system image 0.9.5, 0.9.0, etc.

      Ask your questions right here!
      • • • jonathankampia
      1
      0
      Votes
      1
      Posts
      161
      Views

      No one has replied

    • J

      VOXL - Issues with docker load storage space

      VOXL
      • • • jonathankampia
      1
      0
      Votes
      1
      Posts
      208
      Views

      No one has replied

    • J

      lightware i2c lidar - voxl m500 with flight core v2

      Ask your questions right here!
      • • • jonathankampia
      10
      0
      Votes
      10
      Posts
      709
      Views

      John Nomikos 0J

      Tested on 1.12.2, seeing same issue