I am working on an indoor vision based navigation in a GPS denied environment, and I'm using a 3DR Solo. I want to be able to send movement commands to the Solo through the DroneKit API. Are these mavlink commands supported for modes other than GUIDED and AUTO, or is channel overriding my only option?
Movement commands for Solo on GPS-denied manual modes
649 Views Asked by Amy Bearman At
1
There are 1 best solutions below
Related Questions in DRONEKIT-PYTHON
- Running DroneKit Air on my 3DR Solo
- How to arm APM using Mavproxy without overrinding rc channels
- Cumulative error between SYSTEM_TIME and companion computer time in Dronekit
- Dronekit python vehicle connection timeout
- How to hide DroneKit-Python API messages
- Get ardupilot output channels
- PX4 python dronekit, how to move a drone?
- which app does anaconda used to run .py scripts
- Accessing a Video Stream running on local HTTP host
- "dronekit-sitl waiting for connection..." But what am I to do next?
- Providing Virtual Distance Sensor Measurements to Autopilot
- Unable to do SITL simulation with Dronekit + APM Planner on Mac
- Ardupilot - Dronekit Setting the Current Location of the Vehicle
- drone-kit Python is not connecting with Iris+
- Drone-kit Python would not let me change modes in the simulator while in air
Related Questions in 3DR
- how does mavlink or any other over-the-air protocol come in play with software?
- How to write a code in Android to send waypoints to my 3DRobotics drone?
- issues with H264 and opencv for python
- Is there any method to convert any location in global frame to NED frame and from NED frame to global frame in drone-kit?
- How to live stream camera footage from solo drone during flight?
- Android DroneKit over Bluetooth
- Unknown Output Characters in Arduino
- DroneKit simple takeoff not working
- DroneKit mission not sent to drone
- drone developing - some general questions
- Movement commands for Solo on GPS-denied manual modes
- DroneKit: Failed to connect to /dev/tty.usbmodem1411 : 'Serial' object has no attribute 'setBaudrate'
- Python on Windows, installing 3dr solo command line, PermissionError: [Errno 13]
- Camera Events Dronekit
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
It depends on how you want to control it. If you want to control the position of the copter, you will need to make hardware modifications to the solo, because it does not have the right sensors to be able to hold position indoors. If you want to control the raw angle of the copter, the cleanest way to do this is to send a SET_ATTITUDE_TARGET message. The problem is that this is only supported in guided mode, and guided mode won't arm without gps (even though low-level control like SET_ATTITUDE_TARGET doesn't rely on GPS). Guided-NoGPS mode is currently on the todo list for ArduCopter, so comment on the issue here to let the devs know that you are interested in this feature.