Giter VIP home page Giter VIP logo

Comments (8)

chesternimiz avatar chesternimiz commented on July 3, 2024

I fixed gazebo problems by changing SetMaxForce(a,b) to SetParam("fmax",a,b).
However, the compilation comes into another problem with Eigen. Errors are like

/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:723:40: error: ‘Flags’ is not a member of ‘Eigen::internal::evaluator<const hector_pose_estimation::ColumnVector_<-1> >’
Flags0 = evaluator::Flags & ( (HereditaryBits & ~RowMajorBit) |

Is it because of the version change of Eigen or something else?

from hector_quadrotor.

meyerj avatar meyerj commented on July 3, 2024

Please check that you have cloned the latest kinetic-devel branches of hector_quadrotor and all its dependencies (check hector_quadrotor.rosinstall). The released version 0.5.0 of hector_gazebo_plugins should also work and builds successfully in kinetic with Gazebo 7.

The SetMaxForce bug has been solved in tu-darmstadt-ros-pkg/hector_gazebo#24 and merged in June before the release into ROS kinetic.

from hector_quadrotor.

chesternimiz avatar chesternimiz commented on July 3, 2024

Thanks a lot! I've compiled successfully with your help. I launched a world by roslaunch hector_quadrotor_demo outdoor_flight_gazebo.launch. Gazebo started and the quadrotor was spawned. However, when I published messages to cmd_vel, the quadrotor didn't move at all.

There were many warnings after outdoor_flight_gazebo.launch had been launched.
[ WARN] [1478161709.029377631, 1.000000000]: No command received for 1s, triggering estop
[ WARN] [1478161710.178804839, 2.000000000]: No command received for 2s, triggering estop
[ WARN] [1478161711.282482270, 3.000000000]: No command received for 3s, triggering estop
What's wrong with it?

from hector_quadrotor.

braraki avatar braraki commented on July 3, 2024

I have this same problem on kinetic with Gazebo 7. The quadrotor will not respond to messages on cmd_vel.

from hector_quadrotor.

binxxx avatar binxxx commented on July 3, 2024

Hi @chesternimiz,

I am new to ROS and I am trying to install hector_quadrotor on Kinetic, when I use catkin_make to compile the package, errors keep up coming out. I really don't know how to do it. I have git cloned the whole package and use wstool to install the other dependencies, then I use catkin_make. Is this right? Could you help explain how to install it?

from hector_quadrotor.

hvpandya avatar hvpandya commented on July 3, 2024

@byronxubin ROS ANSWERS is the right place to get help with installation and getting started.

@braraki @meyerj I can confirm that kinetic_devel with Gazebo 7 is still having issues with accepting cmd_vel.

from hector_quadrotor.

deeptoaster avatar deeptoaster commented on July 3, 2024

@hvpandya I am running into the same issue. Looks like compiling hector_quadrotor on jade_devel works fine on kinetic ROS, however.

from hector_quadrotor.

meyerj avatar meyerj commented on July 3, 2024

Kinetic release is still pending. For all those who report that the quadrotor does not accept velocity commands, check #66 (comment).

I think the original issue was solved by updating dependencies, so I am closing this one.

from hector_quadrotor.

Related Issues (20)

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.