Coder Social home page Coder Social logo

tum-vision / ardrone_autonomy Goto Github PK

View Code? Open in Web Editor NEW
55.0 55.0 41.0 5.66 MB

This is a slightly modified version of the official ardrone_autonomy package, which You can find here: https://github.com/AutonomyLab/ardrone_autonomy

Shell 0.26% C 89.70% C++ 8.18% Objective-C 0.06% CSS 0.43% Python 0.16% Assembly 1.21%

ardrone_autonomy's People

Contributors

jakobengel avatar mani-monaj avatar mikehamer avatar younata avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ardrone_autonomy's Issues

ERROR: Couldn't find executable named "ardrone_driver"

Hi All,

I'm trying to install the package on ROS Kinetic and although the installation and catkin_make don't throw up any errors, I'm facing the following issue while running ardrone_driver:

"Couldn't find executable named ardrone_driver in the ~/name_ws/src/ardrone_autonomy"

There are two files named 'ardrone_driver.cpp' and 'ardrone_driver.h' inside the src folder of the package. I have even made them executable by calling chmod +x, yet I'm not sure why it doesn't recognize the script.

Any help would be appreciated.

Thanks,
Srijanee Biswas

Is it possible to control the rotor speed of each motor?

Product: Parrot AR Drone 2.0 Elite Edition

Is it possible to control the rotor speed of each motor of AR Drone 2.0? I am looking for the relation between PWM value and the actual rotor speed of the motors.
If I can give direct commands to motors, then I can plot a graph of PWM value and the corresponding rotor speed.

Problems ardrone_autonomy in step rosmake

Hello!
I trying to install your package (http://www.ros.org/wiki/tum_ardrone) and there is some problems in step rosmake:

/opt/ros/groovy/stacks/ardrone_autonomy/src/ardrone_driver.cpp:646:5: ошибка: нет декларации «btQuaternion» в этой области видимости
/opt/ros/groovy/stacks/ardrone_autonomy/src/ardrone_driver.cpp:646:18: ошибка: expected «;» before «q»
/opt/ros/groovy/stacks/ardrone_autonomy/src/ardrone_driver.cpp:647:5: ошибка: нет декларации «q» в этой области видимости
make[3]: *** [CMakeFiles/ardrone_driver.dir/src/ardrone_driver.cpp.o] Ошибка 1
make[3]: Выход из каталога /opt/ros/groovy/stacks/ardrone_autonomy/build' make[2]: *** [CMakeFiles/ardrone_driver.dir/all] Ошибка 2 make[2]: Выход из каталога/opt/ros/groovy/stacks/ardrone_autonomy/build'
make[1]: *** [all] Ошибка 2
make[1]: Выход из каталога `/opt/ros/groovy/stacks/ardrone_autonomy/build'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package ardrone_autonomy written to:
[ rosmake ] /root/.ros/rosmake/rosmake_output-20130119-114640/ardrone_autonomy/build_output.log
[rosmake-2] Finished <<< ardrone_autonomy [FAIL] [ 17.61 seconds ]
[ rosmake ] Halting due to failure in package ardrone_autonomy.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Results:
[ rosmake ] Built 41 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /root/.ros/rosmake/rosmake_output-20130119-114640

In fact it couldn't find a «btQuaternion», but original ardrone_autonomy package had compiled on my ros successfully.
Could you please tell me what I should do to make your package?
Thank you in advance

Segmentation fault (core dumped)

ardrone_autonomy driver works fine when I launch it first. But, if I close the terminal or stop it and then try to start the node, it throws "Segmentation fault (core dumped)". Is there a way out of it?

Don't work with ROS noetic

Hi Sr. !
I'm looking for a way to launch this simulator on gazebo 11 and ROS noetic.
It's possible ?
If It is, please , can you talk to me where I should search to achive it?
I'm new with ROS and Gazebo and I'm searching for my Engineering Degree a way to simulate the parrot ArDrone.

Thank you for your attention.

Respectfully

Robson F. Arruda
e-mail : [email protected]

Patch for ROS Groovy ardrone_driver

I just tried ti build the ardrone_driver in ROS Groovy. In Groovy some things concerning the bullet engine have been changed[1]. That's why the driver won't build (btQuaternion not defined). Here's my proposed patch:

--- ardrone_driver.cpp 2012-12-21 15:17:32.706078979 +0100
+++ ardrone_driver.cpp.old 2012-12-21 15:27:34.022090067 +0100
@@ -2,7 +2,6 @@

include "teleop_twist.h"

include "video.h"

include

-#include

////////////////////////////////////////////////////////////////////////////////
// class ARDroneDriver
@@ -699,7 +698,7 @@
imu_msg.linear_acceleration.z = msg.az * 9.8;

// IMU - Rotation Matrix
tf::Quaternion q;
btQuaternion q; q.setEulerZYX(msg.rotZ * _DEG2RAD, msg.rotY * _DEG2RAD, msg.rotX * _DEG2RAD); tf::quaternionTFToMsg(q, imu_msg.orientation);

[1] http://ros.org/wiki/bullet/ChangeList

hovering_range tum_simulation/after takeoff

I'm using the tum_simulator and i dont know where or how to set the hovering_range, like in the launch file.

Is there any commanads after takoff which sets the hovering_range?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.