Quantcast
Channel: ArduPilot Discourse - Latest posts
Viewing all 253189 articles
Browse latest View live

VISION_POSITION_ESTIMATE not appearing in QGroundControl

$
0
0

Yes, I will let the community follow the evolution.
For now, I’m trying to use SLAM from the ZED Stereo Camera and use the /local topics from mavros (instead of /global ones, which needs GPS) as primary source of positionning. And then, if it’s working, using UcoSLAM.

I’m facing some issue, but I will create a specific thread about it if I don’t find a solution, because I think you have more experience than me for this integration.

In any case, I have just join this forum, I’m following now the gitter “https://gitter.im/ArduPilot/VisionProjects”, so I will be more active to participate of this research field :slight_smile: This forum seems to be dynamic, and I do appreciate it !


VISION_POSITION_ESTIMATE not appearing in QGroundControl

$
0
0

Cool, that looks a little like the Aruco Map
http://wiki.ros.org/aruco_mapping

I tried static and it works OK , cannot experiment inflight as it require a quite some space (volume)

@anbello I think you had that one on your test suite a few month ago:

Crash due to GPS glitch/ EKF-error?

$
0
0

Hey All,

I was flying my quad in AUTO using the latest stable version of ArduCopter(3.6.5) , and noticed a few weird interactions. Firstly, the waypoints were not saved correctly by the Quad. I flew first with a mission, and then after some time, I uploaded another mission. But while flying, the quad instead started to fly following a mission which was basically the first mission, with only a change in altitude. I’m not sure how to share the mission, so I will be attaching the screenshots of the mission.

After noticing the quad flying in wrong mission, I switched to LOITER mode to bring the quad back, and it started to dive. It dove, crashed and tipped over onto the GPS. While trying to disarm, it refused to do the same, so i picked the quad up, and it detected a crash and disarmed. I went through the logs and I’m confused. Please help.

https://drive.google.com/open?id=1USt930VFPHuZBDzbxT9PveEA3Z1Syofq

Regards.

PS: Sorry if the folder is a mess

Rotary encoders

VISION_POSITION_ESTIMATE not appearing in QGroundControl

$
0
0

With aruco_mapping each marker in the map is detected as a single marker and suffer from noise so I passed to aruco_gridboard that has better pose estimation with less noise

Fuel Level Sensor Integration (feedback requested on time/effort/feasibility)

$
0
0

Topic: Fuel Level Sensor Integration (feedback requested on time/effort/feasibility)

Proposal type: Hardware [ ] , Software [ ] , Other [ ] : Sensor Integration_____

Description: Hi Everyone. We’ve got a hybrid hexacopter with a Pixhawk 2 installed. It’s a 49V generator that powers the system in flight with essentially a backup battery system at that point. We can’t figure out how to get the generator fuel tank sensor integrated into the MAVLink stream and fuel tank level displayed on Mission Planner. I’ve seen a few posts in here about it so I think this would benefit a number of users, especially as hybrid electric systems become more popular.

The fuel sensor puts out a 5V, 50hz PWM signal from 1100-1900us. What we want is to plug this sensor into the Pixhawk and read its status. Then display this status on Mission Planner somewhere so that the pilot has real-time fuel status while flying.

This is the fuel tank sensor: http://www.richenpower.com/uploads/file/Liquid%20Level%20Sensor%20Manual%20en.pdf

If you wanted to purchase one for testing it’s about $30: https://richenpower.business.social/product/Level-sensor-water-gasoline-diesel-oil-PWM-output-signal-5V-50Hz-30cmRichenpower

I’m not capable of doing the work so I’m looking at developers in here to take this on if they’re interested and suggest additional costs. I’m putting the planned amount as $30 + developer time (unknown to me so hoping for some feedback).

Planned amount $$ (USD): $30 for sensor + $$ for developer time?

Estimated time for completion: A few days for someone capable? Feedback desired…

Thanks!

Motor arm/disarm with a radio switch

$
0
0

You can arm with a switch if you want to try AC 3.7-dev. Just set an RcX_OPTION to the channel of choice.

RPM, Governor, NotchFilters and BLHeli32: Ideas and Overview

$
0
0

The governor implementation I have will actually work measuring engine rpm as well as rotor rpm. But using engine or electric motor rpm is far from ideal. You could have the main or autorotation clutch start to slip in flight and the governor would happily keep the engine at governed speed while the helicopter crashes. The pilot would have no indication there is a problem until the helicopter started falling out of the sky.

Another situation is autorotations. You can shut a helicopter’s engine off in flight and it continues to fly just fine. To bail out of an autorotation the governor needs to know how fast the rotor is going to determine how to re-engage, engine rpm does not provide the required information.

Not all helicopters are geared the same. So if you use engine rpm now you have to do gearing calculations in the code to determine what RPPM is.

Where electric helicopters are concerned, helicopter-specific ESC’s have a soft start, and most already have built-in governor function. And typical amp range is 120 on the low end (500-550 class) to 200+ (700-800 class). Most of them over 160A are forced-air fan cooled. The BLHeli ESC’s are not designed for this as they are a multi-rotor ESC.

The governor code in ArduPilot is designed primarily for piston and turbine engines since these do not come with a governor, and adding an external governor is a quite expensive piece of kit. It will work fine for smaller electric helicopters, however, no matter what ESC it uses. So assuming a BLHeli ESC could handle the rigors of helicopter operation, the current governor already works with the addition of a $7-10 Align hall effect sensor and magnet on the autorotation gear.


My 1st Rover Project

$
0
0

I think I’ve found the problem why there’s a solid red light. When I configure both the external compass & the pix hawk calibration when you turn them around the external compass comes up with green numbers in the minus for the X Y axis. It says like -217 etc.
The pix shows up in the positive over 1000 for each axis, hope I’m making sense as I’m not in front of everything.

It didn’t do this before but for some reason it’s always showing up like this regardless of how many times I recalibrate it

On side not I would like to calibrate via telemetry but when I start the wizard and select the telemetry port it asks if I’m using Linux, I
Click no then it comes up with an error message

Airspeed reporting in MAVLINK

$
0
0

Good question, I don’t know the answer but I’d like to know too. Does anyone know?

VISION_POSITION_ESTIMATE not appearing in QGroundControl

$
0
0

Agree, but this is just a non filtered localization system, as it it missing an appropriate estimator like a particle filter. The in the system above is based on ORB-SLAM , making it a good candidate for implementation.

Autonomous anti poaching drone

$
0
0

The conclusion we have come to is that you cannot rely solely on thermal imaging in hot climates. The solution is probably something like a combination of thermal. illuminated Black IR and Radar.

RPM, Governor, NotchFilters and BLHeli32: Ideas and Overview

$
0
0

Software that runs electric governor is really a lot different than the one that drives piston/turbine. Best way to have electric governor working good is using the rpm feedback from esc where provided.

Slipping oneways are not common on modern elicopters (most of them are oversized).

For autorotation recover there are some techiniques to have it working without knowing rotor rpm.

Corrado

VISION_POSITION_ESTIMATE not appearing in QGroundControl

$
0
0

If you are talking of UcoSLAM I agree, it uses both features points and “markers to enhance, initialization, tracking, and long-term relocalization”

I would like to use it but if we want to use in ROS we have to write a wrapper that does the image tansport stuff, call functions from the library and subscribes and publish topics.

It could be done but I have really little spare time to do this kind of things.

MinimOSD - should I jack it in!

$
0
0

Great news, I must be d***head.
My aeromax board arrived this morning, soldered the pinheaders and connected up with simplified wiring, loaded firmware and it worked straight off.
Guess what, i return to my minum, reflash the MWOSD firware, transfer my now simplified wiring and it fires up too after a reflash of the font.
Lesson learnt, KISS, and I do feel stupid.
Thanks all.


FlowHold allows angles larger than max_angle

$
0
0

Hello all!

I have PX4Flow attached on the drone with teraranger EVO. PX4Flow orientation is confirmed from log to be correct. Outdoor conditions were good, little to no wind.

AltHold and loiter modes work as expected, but in FlowHold I’m able to command roll/pitch angles that are over the specified angle_max (32deg). You can confirm that on the log that I was able to do angles over 40 degrees. The desired angle shouldn’t go over 32 degrees in these conditions with good PID, right?

I have quickly checked the source code regarding the FlowHold control, but it looked go to me. So I’m a bit amazed how this can happen.

Log from a flight with the problem.
Log.bin (Google Drive)

VISION_POSITION_ESTIMATE not appearing in QGroundControl

My 1st Rover Project

$
0
0

I suggested you disable compass 2 many posts ago. Don’t use the Wizard, go to the Mandatory Hardware screen and select the calibration you want to perform. To connect via the telemetry radios select the Com port the ground radio is on in the upper right pull down and then choose 57600 baud and connect.

Airspeed reporting in MAVLINK

$
0
0

Judging by the fact that in the source code Ardupilot > libraries > GCS_MAVLink there are no handlers defined for the Wind message (#168) and since the wind speed in NKF2 & NKF7 logs are 0, I would assume the wind speed/direction observed in the mission planner was predicted by MP itself.

What’s your opinion?

Is it Possible: sbus one receiver connect to two pixhawks

$
0
0

The R9, and other Rx’s in the R9 series, have a redundancy function with an Sbus input from another Rx like the X8R. So the X8R would be connected via the Transmitter internal radio and the R9 to the R9M module.

Like this (more bench stuff :grinning::

Viewing all 253189 articles
Browse latest View live


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