Code Monkey home page Code Monkey logo

mav_comm's Introduction

mav_comm

This repository contains message and service definitions used for mavs. All future message definitions go in here, existing ones in other stacks should be moved here where possible.

mav_comm's People

Contributors

burrimi avatar clanegge avatar drjsmith avatar ffurrer avatar fmina avatar helenol avatar karenbodie avatar maxb91 avatar michaelpantic avatar mikeallenspach avatar pascalgohl avatar pvechersky avatar remsteiner avatar rikba avatar simonlynen avatar zacharytaylor 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

Watchers

 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mav_comm's Issues

Missing include files in ROS include dir

Not sure whether this is due to me incorrectly installing the package.
After apt-get install ros-indigo-mav-msgs, in my default ROS include directory, i.e. /opt/ros/indigo/include/mav_msgs, at least header files default_topics.h and RollPickYawrateThrust.h are missing, which are required to compile package rotors_simulator. Files Command*.h are present.
The version installed is 2.0.3

The message mechanism and information flow of the package.

Hi.

My question is about the topic subscribed and published by plugins loaded by the model.

-1. I want to know, for example, the /command/motor_speed topic and the /gazebo/command/motor_speed topic, what is the difference of them?

-2. If I use a ros node to send control instructions, what is the relations of my rostopics and topics here of the plugins?

I find the controller_interface plugin subscribes to the /command/motor_speed and publish to the /gazebo/command/motro_speed.

For mav_msgs, will the namespace of the node change the prefix of topic names?

I am trying to integrate the techpod model with px4, but I am a little confused about the transmission mechanism of mav_msgs( I feel that it is a little different from rostopic, although the usage of them are so much likely).

I am trying to figure out the information flow of the package(especially among the plugins loaded by the model).

I would be really grateful if you can give some help.

noetic release

I would like to use this ros package on the latest ROS 1 release, noetic. Are there any plans for releasing this package in noetic?

datatype/md5sum error

Hi!
I've been trying to run https://github.com/ethz-asl/waypoint_navigator and I constantly get this error:
Screenshot from 2019-11-28 18-03-47
I was told that i am using the wrong version of mav_comm, but no matter what version of mav_comm I use,i get the same error.
Is there a possible solution to this?

I use ubuntu 16.04 and ROS kinetic.
Thank you.

Indigo release breaking rotors_simulator

The indigo build of gazebo_rotors_plugins is failing after the last 3.2.0 release.
http://build.ros.org/view/Ibin_uT64/job/Ibin_uT64__rotors_gazebo_plugins__ubuntu_trusty_amd64__binary/39/console

The console output suggests there may be a CMake error with the wrong path.

23:48:41 -- Gazebo version is less than 5, not building gazebo_lidar_plugin.cpp.
23:48:41 -- BUILD_MAVLINK_INTERFACE_PLUGIN = FALSE, NOT adding mavros dependency and NOT building mavlink_interface_plugin.
23:48:41 -- Gazebo version is less than 5, not building liftdrag_plugin.cpp.
23:48:41 -- CMAKE_INSTALL_PREFIX = /opt/ros/indigo
23:48:56 CMake Error at CMakeLists.txt:459 (file):
23:48:56   file COPY cannot set permissions on
23:48:56   "/tmp/binarydeb/ros-indigo-rotors-gazebo-plugins-2.1.0/obj-x86_64-linux-gnu/devel/include//devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/devel/include/gtest/CMakeFiles"
23:48:56 
23:48:56 

Missing message in CMakeLists.txt (in tag 3.0.0)

I don't know if i should create an issue for this but i was having problems compiling PX4 firmware (https://github.com/PX4/Firmware) using ROS command "catkin_make". One of the dependencies was mav_comm/mav_msgs. Using rosinstall_generator, i downloaded mav_comm 3.0.0 version. When i was compiling it, i got an error saying "CommandMotorSpeed.h" was not found.

After checking CMakeLists.txt from mav_msgs i found that CommandMotorSpeed.msg was missing from add_message_files. So, when running catkin_make the files needed to use CommandMotorSpeed message wasn't created and PX4 build fail with the error above.

I added CommandMotorSpeed.msg to CMakeLists.txt and everything worked fine.

Release for Jade

Hello,

Could you please release that package for ROS Jade too?

Release to Melodic

It looks like this repo has been released to indigo and kinetic. Are there plans to release to melodic any time soon?

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.