hector_localization | hector_localization stack is a collection of packages | Robotics library

 by   tu-darmstadt-ros-pkg C++ Version: Current License: No License

kandi X-RAY | hector_localization Summary

kandi X-RAY | hector_localization Summary

hector_localization is a C++ library typically used in Automation, Robotics applications. hector_localization has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

The hector_localization stack is a collection of packages, that provide the full 6DOF pose of a robot or platform. Team Hector Darmstadt uses the stack to estimate the full 6D pose of the robot within the real-time loop of the Hector quadrotor and even for estimating the position, velocity and attitude of a small airplane as part of our flight mechanics lab. The design goals have been similar to what Chad Rockey described in his answer. The core package currently provides a system model for generic 6DOF rigid body pose estimation based on pure IMU inputs (rates and accelerations), which can be specialized depending on the robot and for additional input values. As measurement models the package currently provides direct and barometric height measurements, GPS postion and velocity, magnetic field sensors as heading reference and a generic pose and twist measurement to fuse nav_msgs/Odometry messages from arbitrary sources (e.g. wheel odometry or SLAM). The stack consists of a core library without dependencies to ROS beside message types and additional packages providing a node, nodelet or Orocos Real-Time Toolkit TaskContext interface. The system and measurement models could also be implemented and loaded as plugins with some minor modifications. In the background an Extended Kalman Filter based on the Bayesian Filter Library is responsible for fusing all information into a consistent state estimate and additionally keeps track which state variables are observable and which are not.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              hector_localization has a low active ecosystem.
              It has 58 star(s) with 53 fork(s). There are 38 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 8 open issues and 4 have been closed. On average issues are closed in 137 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of hector_localization is current.

            kandi-Quality Quality

              hector_localization has 0 bugs and 0 code smells.

            kandi-Security Security

              hector_localization has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              hector_localization code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              hector_localization does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              hector_localization releases are not available. You will need to build from source code and install.
              Installation instructions are not available. Examples and code snippets are available.
              It has 149 lines of code, 0 functions and 6 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of hector_localization
            Get all kandi verified functions for this library.

            hector_localization Key Features

            No Key Features are available at this moment for hector_localization.

            hector_localization Examples and Code Snippets

            No Code Snippets are available at this moment for hector_localization.

            Community Discussions

            QUESTION

            How to set up parameter in hector_localization stack to fuse IMU and Barometer (Pressure sensor)?
            Asked 2021-Sep-29 at 18:07

            Im checking the hector_localization stack, that provide the full 6DOF pose of a robot or platform. It uses various sensor sources, which are fused using an Extended Kalman filter. Acceleration and angular rates from an inertial measurement unit (IMU) serve as primary measurements and also support barometric pressure sensors. I check the launch which is this one

            ...

            ANSWER

            Answered 2021-Sep-29 at 18:07

            You have to remap the input topics hector is expecting to the topics you're systems are outputting. Check this page for a full list of topics and params. In the end your launch file should look something like this. Note you need to put in your own topic names.

            Source https://stackoverflow.com/questions/69377665

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install hector_localization

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/tu-darmstadt-ros-pkg/hector_localization.git

          • CLI

            gh repo clone tu-darmstadt-ros-pkg/hector_localization

          • sshUrl

            git@github.com:tu-darmstadt-ros-pkg/hector_localization.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Robotics Libraries

            openpilot

            by commaai

            apollo

            by ApolloAuto

            PythonRobotics

            by AtsushiSakai

            carla

            by carla-simulator

            ardupilot

            by ArduPilot

            Try Top Libraries by tu-darmstadt-ros-pkg

            hector_slam

            by tu-darmstadt-ros-pkgC++

            hector_quadrotor

            by tu-darmstadt-ros-pkgC++

            hector_gazebo

            by tu-darmstadt-ros-pkgC++

            image_projection

            by tu-darmstadt-ros-pkgC++

            hector_navigation

            by tu-darmstadt-ros-pkgC++