Quantcast
Channel: ArduPilot Discourse - Latest topics
Viewing all 46036 articles
Browse latest View live

JSBSim + ArduPlane SITL: No Thrust from Right Engine on Custom Blended Wing Body

$
0
0

We’re working on integrating a custom Blended Wing Body aircraft into ArduPlane SITL using JSBSim as the Flight Dynamics Model. The aircraft has two pusher engines mounted symmetrically on either side of the centerline. Currently, only the left engine is producing thrust during simulation.

The FDM was created in JSBSim using aerodynamic parameters derived from OpenVSP. Our ArduPlane .parm file is based on the default JSBSim SITL configuration. Engines are configured on Servo 3 (Left Engine) and Servo 5 (Right Engine)—please confirm if this assignment is correct.

We compiled ArduPlane SITL from the latest source. We’ve tried disabling and reversing the outputs on Servo 3 and Servo 5 to verify thrust behavior. The Left Engine responds as expected. However, the Right Engine does not produce any thrust regardless of configuration.

Questions:

  • Has anyone encountered a similar problem when integrating JSBSim with ArduPlane in a dual-engine configuration?
  • How does ArduPlane recognize engines from a JSBSim FDM XML file?
  • What are the required steps—starting from defining the FDM and ending in simulation—for ArduPlane to properly simulate two engines?

We’ve attached both the .parm parameter file and the JSBSim FDM in .txt format for reference.

Any advice or experience shared would be greatly appreciated.

Thanks, Ron / Team Pegasus / Kashmir Robotics / Kashmir World Foundation
ER_W2.param (24.9 KB)
ER_W2_FDM.txt (17.6 KB)

1 post - 1 participant

Read full topic


Quadplane support

$
0
0


Hello, is there support for this type of QuadPlane.?
Is there someone who can help me get it off the ground?

2 posts - 2 participants

Read full topic

"After tuning, the copter moves like a boat."

$
0
0

Hi everyone!
Our quadcopter with 16-inch props becomes really unstable during missions (in Auto mode) or when flying above 50 meters, even after doing AutoTune and manual tuning. It moves around like a boat on water. Looking forward to your help — thanks a lot!

1 post - 1 participant

Read full topic

Ardupilot stm32f407 开发can 总线 imu

$
0
0

ARDUPILOT STM32F407 开发CAN 总线 IMU ./WAF COPTER 后代码量太大 超过 FLASH 容量

1 post - 1 participant

Read full topic

No radio in Qgroundcontrol, but works fine in Mission planner

$
0
0

I’m working with my first ArduPilot drone and got it all working fine with Mission Planner, but wanted to try out QGroundControl. Telemetry works fine from FC, but I don’t get any signals from the radio controller..

Matek F405 HDTE
Receiver RX3 (CRSF)
TX16S

Any suggestions what could be the problem with QGroundControl?

1 post - 1 participant

Read full topic

General help setting up

$
0
0

Hi,

I’ve been working on a rover project, and have been struggling. I have managed to get my RPI 4b connected and running drone engage, and accessible with the web client. I can view video, etc.

I am trying to mate a Mateksys F405 V2 wing FC to it.

I have installed the Ardupilot firmware on the FC, and can connect to the FC via USB on mission planner.

My FC is connected TX/RX and GND to the RPI, (TX to RX, RX to TX), and I have tried quite a few settings in the drone engage software, but I have not yet been able to connect to the FC with the RPI.

Any ideas or help on how to troubleshoot this? Ive had a hard time finding useful info on the Mateksys setup.

Thanks

1 post - 1 participant

Read full topic

ExpressLRS & Mission Planner not talking

$
0
0

Hi!

I’m using a speedybee f405 flight controller with a speedy bee motor controller for my x-copter. I’m also using a 2.4ghZ speedybee expresslrs receiver and a happy model es24 pro transmitter. I don’t have one of those rc controllers that can support expresslrs, so I’d like to control my drone through mission planner airport and with a usb controller. I have followed a youtube video (linked below) on how to set everything up, and I’ve copied their exact setup. Through my testing, I have been able to once in a while establish a connection between my drone and mission planner, but parameters take 10+ minutes to download, or sometime never finish. I don’t know what changed, but in the beginning it only took around a minute. When I have been able to establish a connection, data will never send saying something like “RC link not found” and giving me errors when I change parameters. I have been able to get mission planner to recogniZe my joystick I have connected via usb, but when trying to arm the drone I get the same error message. Anyone have any idea what I might have wrong? I can send a list of my changed parameters if anyone needs it. Thanks!

Video: https://www.youtube.com/watch?v=u_ArriXbrR0&t=943s


1 post - 1 participant

Read full topic

How many becs?do i need

$
0
0

How many becs do i really need to powers the cube orange +?
I have two from mauch. Primary and backup. Do I really need one for each gps and airspeed sensor? The picture wiring diagram shows a bunch of becs.

1 post - 1 participant

Read full topic


SpeedyBee ComPort disappeared during motor test

$
0
0

I successfully flashed the 4.5.5 FW on the SpeedyBee F405 V4 flight controller.
I completed the radio calibration and GPS/Gyro calibration, and everything was working fine. However, as I plugged the battery to verify the motor direction, I lost the COM Port.
Subsequent attempts are failing to open COM port. The red led is solid RED, and a white LED close to the gyro chip is solid white.

Any suggestions, did I brick it?

1 post - 1 participant

Read full topic

How to use the RealPit VTX power switch

$
0
0

There is only one other post on the forum that I could find about the RealPit VTX Power Switch. I have used these in the past with Betaflight builds and it is beneficial being able to remotely cut power to the VTX using a switch on my radio, whether it’s on the bench or in the field. The RealPit page does not provide instructions for ArduPilot, so I figured I would share how I did this in case it helps someone in future.

Here is a screen shot from Joshua Bardwell’s YouTube video on wiring this up.

My flight controller has unused M5, M6, M7, and M8 motor pads. So instead of soldering the signal wire to the LED pad like Bardwell, I soldered my signal wire to the M8 pad. I could have chosen any of the others, but M8 was the most convenient.

Then I read the documentation here: GPIOs

According to the GPIO page:

Usually, the first GPIO capable output is assigned pin 50, the second 51, etc.

In Mission Planner I changed:

SERVO8_FUNCTION = -1 (GPIO)

In my case, SERVO8 would be 57.

So I set RELAY1_PIN = 57

And then set RC8_OPTION = 28 (Relay1 On/Off). RC8 has no correlation to SERVO8, it’s just the channel I wanted to use on my radio.

Now, when I power up my vehicle, I can switch power on and off to the VTX with the push of a button on my radio. I have used this for analog and digital VTX and it works all the same.

Hopefully that helps someone in the future!

2 posts - 2 participants

Read full topic

KML Mission Plan Loaded with 4,400+ Waypoints

$
0
0

I am just getting started with ArduRover for a work project and loaded a KML file of a drive path that imported as 4,470 Waypoints. Is there an easy way to “simplify” the route? I thought maybe I could replace Waypoints with Spline Waypoints as a method to simplify the path and bring the number below the 4,000 max commands in a MP file but I read that Spline Waypoints are not supported with Rover vehicle types. I can’t find much information on how others deal with massive amounts of Waypoints resulting from importing KML files… any help is appreciated. If there is no solutions I can break the drive path into multiple mission files but would rather not if possible… maybe there is a Python solution? thanks.

1 post - 1 participant

Read full topic

There is no battery consumption display when using CAN ESC

Upload Builded firmware to CubeOrange++

$
0
0

hi everyone,

i built ardupilot from the official github repository on linux (latest master branch). i made some small changes to the existing ac_sprayer module — mainly tweaking the logic and renaming a few parameters. i didn’t add a new module or change anything in copter.cpp.

i built the firmware using:
./waf clean
./waf configure --board CubeOrangePlus
./waf copter

then i transferred the generated arducopter.apj file to my windows pc and flashed it to my cube orange+ using mission planner (load custom firmware). the flashing process completes successfully.

after rebooting the cube, mission planner fails to connect. it shows “no mavlink heartbeat packets were read from this port” and repeatedly gives “bad parameter table” errors. i’ve confirmed that the correct com port is selected and the baud rate is 115200. i also tried different usb cables and ports.
i suspect something in my changes caused the firmware to not boot properly or the way i load the firmware is not correct.any advice on how to confirm if my firmware is running or how to properly include sprayer changes would be really appreciated.

thanks in advance

1 post - 1 participant

Read full topic

Pid and filter analyze in misssion planner

4kg AUW 40 min flight time frame choice

$
0
0

Good morning, I’m a relatively new entry to larger quads, the largest i’ve worked with being 12s 13 inch x class monsters, but i wanted to make something more suited for mapping, ideally something that i can slap RTK on, and have hover for 35-40 mins at a 4kg takeoff weight. What kind of frame style would be good for something like this, along with prop size?

I was looking at the TL8X000 tarot octo frame, or something like the t15 but i’m honestly a bit clueless. Making an efficient drone turns out to be a lot harder than a x class power first monster it seems.

Any help or advice is appreciated

1 post - 1 participant

Read full topic


Fixed-Wing Ground Steering Deviation – Help Needed

$
0
0

Hello everyone,

I’m working on a fixed-wing drone with a wingspan of 3.8 meters. I’ve already done the tuning for ground steering (nose wheel) in Mission Planner, but I’ve been facing an issue during takeoff.

The aircraft doesn’t maintain a straight line on the runway—it tends to deviate to one side. NOTE that my plane, needs a relatively long distance to take off since it’s a bit heavy.

I’m not sure if this behavior is due to incorrect ground steering tuning or if it could be caused by a mechanical issue (e.g., alignment of the nose wheel or structural asymmetry).

Has anyone experienced a similar issue, or could you point me in the right direction to troubleshoot this?

Thank you in advance for your help and suggestions!

1 post - 1 participant

Read full topic

Quick tune produces poor results compared to basic pid params

$
0
0

Hi everybody,

I have tried quick tune script on my 3,5 inch cinewhoop on arducopter 4.6-beta5.
The problem is that after tuning, I experience huge oscillations, especially those visible in the second log file. After tuning PIT_P param, it starts vibrating and proceeds to YAW param.
As a result, I have got much worse tuning than it was before. I set all default parameters.

Attaching logs:

  1. Tuning from start to finish as a result oscillating drone, land, and rollback.
    2025-04-20 19-44-20 - full tune, test in stabilize, revert.bin - Google Drive

  2. all parameters reset from file 16 of ardupilot methodic configurator and attempt to start tuning again, after PIT_P, it already vibrates. Rollback in flight.
    2025-04-20 20-12-47 - basic pid params, tune till yaw, vibrations, revert, test, ok.bin - Google Drive

3 posts - 2 participants

Read full topic

Latest QGC connection drops and interference with control on Herelinl

$
0
0

I have recently tried to upgrade QGC on my Herelink to the latest version using the instruction here. I have a herelink 1.0, and the standard QGC shipped is 4.08, which resulst in parameter warnings and the camera controls don’t work correctly with newer arducoper versions, so I am stuck at arducoptrer 4.1 at the moment.

At first it looked like everything had worked OK, but then when I connected to my drone - Cube Orange running arducopter 4.1 the staus was OK for a few seconds, the dropped to “connection lost”.
More worrying was that the radio connection also appeared to become unstable. Furtunately I was testing on the bench, but camera movements were smooth before but became stuttery and would hang, or stop completly, whihc made me thing something was affecting the comms link too.

Has anyone else seen similar issues and found a work around, or any pointers are very welcome?
Thanks

1 post - 1 participant

Read full topic

Questions about Motor Parameters

$
0
0

For battery voltage compensation, MOT_BAT_VOLT_MAX and MOT_BAT_VOLT_MIN, is there a way to see in the log what the scaling value is at any given time? Does it apply to the RCOUT value, or adjust PID Gains?

Additionally, what exactly does MOT_YAW_HEADROOM control, and how does it change the craft’s behavior?

1 post - 1 participant

Read full topic

Bluejay and arducopter esc calibration

$
0
0

I have noticed that esc calibration does not work well with bluejay. It does not do the esc sounds that blheli did. After fiddeling it is possible to somehow do it, but it is never possible to replicate.

Im just wondering is it just me, or is there something else behind it

2 posts - 2 participants

Read full topic

Viewing all 46036 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>