Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 20:14
  • 19:33
    fs007 edited #12991
  • 19:28
    fs007 edited #12991
  • 19:27
    andyp1per synchronize #11886
  • 19:24
    fs007 edited #12991
  • 19:24
    fs007 edited #12991
  • 19:22
    fs007 edited #12991
  • 19:21
    fs007 opened #12991
  • 14:57
    andyp1per commented #12773
  • 14:14
    1wick commented #12773
  • 13:45
    1wick commented #12773
  • 13:41
    1wick commented #12773
  • 12:43
    Travis rmackay9/rmackay9-ardupilot (oadb-rework1) still failing (5517)
  • 12:40
    andyp1per commented #12431
  • 12:34
  • 12:14
    andyp1per commented #12773
  • 11:43
    andyp1per commented #12431
  • 11:41
    Travis ArduPilot/ardupilot (master) canceled (31175)
  • 11:41

    peterbarker on master

    AP_Proximity: remove unused AP_… (compare)

  • 11:41
    peterbarker closed #12988
Robert Lefebvre
@R-Lefebvre
Andy Piper
@andyp1per
No nothing useful and much of it undoes the improvements I made :)
Robert Lefebvre
@R-Lefebvre
OK
Oh well, I guess I learned a little about how some of this works at least.
Andy Piper
@andyp1per
Note that you might need ArduPilot/ardupilot#12545
I wish @tridge / @rmackay9 would merge
Robert Lefebvre
@R-Lefebvre
Not using on a quad, no ESC telemetry, so should be good?
Andy Piper
@andyp1per
Yes
For me everything else was fine without this
Andy Piper
@andyp1per
There is one useful thing in the PR - the generate_manifest change, I had missed that
Juan de Dios Yáñez
@juandediosyanez
@rajat2004 finally i got simulated three quadrotor in gazebo with sitl, i only needed to change sysid as you say. But now, i can't connect qgroundcontrol with them. I changed tpc port for each one of them, but only one connected
at least i can control them with ros without problems jej
Rajat Singhal
@rajat2004
@juandediosyanez Try using MAVProxy to connect to each of them and add an output path
Something like mavproxy.py --master=tcp:127.0.0.1:5760 --master=tcp:127.0.0.1:5770 --out=udp:127.0.0.01:14550
mice5
@mice5
Hi! is currently there some easy way of testing sdcard r/w speeds with ardu? Like the old times nuttx tests. And what is the minimum/maximum bandwith to log everything?
Juan de Dios Yáñez
@juandediosyanez
@rajat2004 I tried but it doesn't work. I am working on ubuntu, that may be the problem. I will keep trying
Rajat Singhal
@rajat2004
@juandediosyanez I also work mostly on Ubuntu only, that's where you'll have the least problems, Windows has it's own networking headaches
Jim Priest
@jimpriest
Anyone running Arducopter on a Matek 405 std? Got everything working but my motor order seems off. Everything worked fine using iNav. Off to read the docs.
Rajat Singhal
@rajat2004

@juandediosyanez I just tried, I'm getting the multiple vehicles on QGC. The script I'm using - https://github.com/ArduPilot/ardupilot/blob/master/libraries/SITL/examples/Airsim/follow-copter.sh
You'll need to change things for getting it to work on your setup, least of which will be changing the copter model to gazebo

For multi-vehicle on GCS, I think multicast will mostly be required

There's also an open PR for some improvements to this script - ArduPilot/ardupilot#12904, but that's mostly for moving things forward on Windows, Cygwin and some cleanup, not really much of functional change
Randy Mackay
@rmackay9
@andyp1per, I've added the "DevCallTopic" label to that PR so it will be discussed at Tue's weekly dev call. If you could attend that would be great. It's really outside of my area of expertise so I think it will need @tridge to make the call.
Andy Piper
@andyp1per
@rmackay9 I'll try - if I manage to attend I might add a few more that have been sitting in my PR queue for a while ;)
guglie
@guglie

Hi, I'm trying to compile Copter-4.0 in the linking I get a bunch of errors on AP_NavEKF2:

lib/libArduCopter_libs.a(AP_NavEKF2.cpp.4.o): In function `NavEKF2::InitialiseFilter()':
AP_NavEKF2.cpp:(.text._ZN7NavEKF216InitialiseFilterEv+0x98): undefined reference to `NavEKF2_core::InitialiseFilterBootstrap()'
AP_NavEKF2.cpp:(.text._ZN7NavEKF216InitialiseFilterEv+0x172): undefined reference to `NavEKF2_core::NavEKF2_core(NavEKF2*)'
AP_NavEKF2.cpp:(.text._ZN7NavEKF216InitialiseFilterEv+0x1a8): undefined reference to `NavEKF2_core::setup_core(unsigned char, unsigned char)'
lib/libArduCopter_libs.a(AP_NavEKF2.cpp.4.o): In function `NavEKF2::resetHeightDatum()':
AP_NavEKF2.cpp:(.text._ZN7NavEKF216resetHeightDatumEv+0x1c): undefined reference to `NavEKF2_core::resetHeightDatum()'
...

already tried, distclean, clean, submodule update and submodule deinit+install (which resolved some of them related to uavcan)

mice5
@mice5
what target are you building? what compiler do you use?
guglie
@guglie
@mice5 thanks, targeting arducopter, but finally I got it! A warning put me on the right way and I found the bug, a missing HAL_CPU_CLASS that was in AP_NavEKF2.cpp due to a failed merge. I was missing that because there's a lot of warnings from AP_Scripting
André Kjellstrup
@AndKe
Is there a reason for this issue not to get any attention? - maybe it is known? ArduPilot/ardupilot#12719
Andy Piper
@andyp1per
Anyone know what's up with Travis - everything failing for me at the moment
Sam Jijina
@samjijina
Hi, I am building my first drone using Navio2 and rpi. I have an issue connecting to my drone using DroneKit. when I execute the line
vehicle = connect('127.0.0.1:14550', wait_ready = True)
I get a link timeout "no heart beat in last 5 seconds"
However when I change the code to:
vehicle = connect('127.0.0.1:14550', wait_ready = True, use_native = True)
somehow the drone connects, does anyone know why this is the case?
lv333ming
@lv333ming
ardupilot code Which IMUs are currently supported
Andy Piper
@andyp1per
@rmackay9 planning to attend the dev call - I added a few issues that I'd like to rattle through if possible!
Pierre Kancir
@khancyr
tag them with devcall !
Charles Villard
@Silvanosky
Do you know why HAL_SEMAPHORE_BLOCK_FOREVER is set to 0 ? It is used as a time value but if it means blocking forever it should be max uint32_t not 0 ?
Sérgio Vinha
@VinhA2018
hello everyone! Have someone already added an external force to an airplane in JSBSim?
Andy Piper
@andyp1per
the devcall is in 2 hours right?
WickedShell
@WickedShell
yes
Randy Mackay
@rmackay9
weekly dev call is starting now
Juan de Dios Yáñez
@juandediosyanez

@rajat2004 I keep testing things and I have got qgroundcontrol to take telemetry data from two simulated vehicles, but the mavlink inspector only tells me that there is one vehicle and both vehicles are flashing in different positions on the application map.

Change the sys_mavid parameter, 1 for the first and 2 for the second. But I can't make qgroundcontrol differentiate one vehicle from another.

In Gazebo I have managed to simulate the vehicles and that the system knows who each one is ... but I am interested that qgroundcontrol also differentiates them. The same is silly, but I do not give the solution.

Rajat Singhal
@rajat2004
@juandediosyanez That's strange, getting QGC to work with multiple vehicles was actually simpler for me than with MAVProxy, if possible, could you share some details on how you're starting the vehicles, any script if there, etc.? My current working script is - https://github.com/ArduPilot/ardupilot/blob/master/libraries/SITL/examples/Airsim/follow-copter.sh
Rajat Singhal
@rajat2004

Change the sys_mavid parameter, 1 for the first and 2 for the second. But I can't make qgroundcontrol differentiate one vehicle from another.

Just to confirm, the parameter you're changing is SYSID_THISMAV right?

sinhadiptiprakash
@sinhadiptiprakash
what flight controller should I use for making a drone capable of capturing hd images with gps information with image ?
Juan de Dios Yáñez
@juandediosyanez
@rajat2004 i change SYSID_THISMAV on mav.parm file, but when i launch sim_vehicle.py, that file change again and mi first change is not efective. SYSID_THISMAV is 1 now. mmmmm
Rajat Singhal
@rajat2004
@juandediosyanez I don't think changing it in mav.parm works, what I'm doing is creating an additional param file for each drone with the SYSID and passing that to the individual binaries
Andy Piper
@andyp1per
@peterbarker you say there is a function to get the current binary log in SITL but I can't find it - can you tell me its name?
last_onboard_log()?
Pierre Kancir
@khancyr
@juandediosyanez @rajat2004 changing the SYSID is only doable at boot time. So if you change it in the parameter file or use -w to reset the parameters you won't see the change, a reboot should change the SYSID. The best solution currently is the one mentionned by @rajat2004 that is to append a parameter file to the default one's that have the SYSID change. That way SITL launch with the right SYSID as default !
vinods
@ederra123
after i run the code in QT and after it builds error msg PrimaryFlightDisplayQMl.qml is missing is coming please help me run the code
Rajat Singhal
@rajat2004
@khancyr Yeah, that was the problem, the SYSID was the not changing
Krzysztof Kuczek
@krzysztofkuczek
Hi, I wonder if FS could be triggered by hard landing ? Please take a look https://youtu.be/BOYzYwuxyOY?t=127 it switched to flight mode = 1 for a moment, then short event: off reason: 3
Pierre Kancir
@khancyr
do you have the log. I don't think that is the failsafe but the crash check !
Krzysztof Kuczek
@krzysztofkuczek
sorry i don't have the log, my FC does not have SD card :(