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

    Topics created by jonathankampia

    • J

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

      Ask your questions right here!
      • • • jonathankampia
      1
      0
      Votes
      1
      Posts
      7
      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
      47
      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
      90
      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
      94
      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
      203
      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
      109
      Views

      No one has replied

    • J

      VOXL 2 Flir Boson MIPI support

      Ask your questions right here!
      • • • jonathankampia
      2
      0
      Votes
      2
      Posts
      139
      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
      198
      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
      84
      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
      442
      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
      152
      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
      73
      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
      61
      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
      242
      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
      77
      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
      253
      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
      155
      Views

      No one has replied

    • J

      VOXL - Issues with docker load storage space

      VOXL
      • • • jonathankampia
      1
      0
      Votes
      1
      Posts
      198
      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
      666
      Views

      John Nomikos 0J

      Tested on 1.12.2, seeing same issue

    • J

      m500 local positioning problems

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

      S

      @jonathankampia Did you solve this issue?