iai_kinect2 | Tools for using the Kinect One in ROS | Robotics library

 by   code-iai C++ Version: Current License: Apache-2.0

kandi X-RAY | iai_kinect2 Summary

kandi X-RAY | iai_kinect2 Summary

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

Please read this README and the ones of the individual components throughly before asking questions. We get a lot of repeated questions, so when you have a problem, we urge everyone to check the github issues (including closed ones). Your issue is very likely discussed there already. The goal of this project is to give you a driver and the tools needed to receive data from the Kinect-2 sensor, in a way useful for robotics. You will still need to know how to use ROS to make use of it. Please follow the ROS tutorials. You will also need to learn how to work with point-clouds, or depth-clouds, or images (computer vision) to do useful things with the data.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              iai_kinect2 has a medium active ecosystem.
              It has 848 star(s) with 518 fork(s). There are 70 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 142 open issues and 399 have been closed. On average issues are closed in 169 days. There are 7 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of iai_kinect2 is current.

            kandi-Quality Quality

              iai_kinect2 has no bugs reported.

            kandi-Security Security

              iai_kinect2 has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              iai_kinect2 is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              iai_kinect2 releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            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 iai_kinect2
            Get all kandi verified functions for this library.

            iai_kinect2 Key Features

            No Key Features are available at this moment for iai_kinect2.

            iai_kinect2 Examples and Code Snippets

            No Code Snippets are available at this moment for iai_kinect2.

            Community Discussions

            Trending Discussions on iai_kinect2

            QUESTION

            Enable cmake options/flag after making the file
            Asked 2017-Jan-26 at 15:01

            I don't have much knowledge about cmake. I installed a package libfreenect2 following the instructions on their github page. The instructions were as follows-

            Clone the repository. And follow the cmake step:

            ...

            ANSWER

            Answered 2017-Jan-23 at 20:17

            My warm suggestion would be to repeat the process with that option ON.
            First you should delete what was previously generated.
            The sequence of commands to follow is the following:

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

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

            Vulnerabilities

            No vulnerabilities reported

            Install iai_kinect2

            Install the ROS. Instructions for Ubuntu 14.04. Follow the instructions and enable C++11 by using cmake .. -DENABLE_CXX11=ON instead of cmake ... If you are compiling libfreenect2 with CUDA, use cmake .. -DENABLE_CXX11=ON -DCUDA_PROPAGATE_HOST_FLAGS=off. If something is not working, check out the latest stable release, for example git checkout v0.2.0.
            Install the ROS. Instructions for Ubuntu 14.04
            Setup your ROS environment
            Install libfreenect2: Follow the instructions and enable C++11 by using cmake .. -DENABLE_CXX11=ON instead of cmake ... If you are compiling libfreenect2 with CUDA, use cmake .. -DENABLE_CXX11=ON -DCUDA_PROPAGATE_HOST_FLAGS=off. If something is not working, check out the latest stable release, for example git checkout v0.2.0.
            Clone this repository into your catkin workspace, install the dependencies and build it: cd ~/catkin_ws/src/ git clone https://github.com/code-iai/iai_kinect2.git cd iai_kinect2 rosdep install -r --from-paths . cd ~/catkin_ws catkin_make -DCMAKE_BUILD_TYPE="Release" Note: rosdep will output errors on not being able to locate [kinect2_bridge] and [depth_registration]. That is fine because they are all part of the iai_kinect2 package and rosdep does not know these packages. Note: If you installed libfreenect2 somewhere else than in $HOME/freenect2 or a standard location like /usr/local you have to specify the path to it by adding -Dfreenect2_DIR=path_to_freenect2/lib/cmake/freenect2 to catkin_make.
            Connect your sensor and run kinect2_bridge: roslaunch kinect2_bridge kinect2_bridge.launch
            Calibrate your sensor using the kinect2_calibration. Further details
            Add the calibration files to the kinect2_bridge/data/<serialnumber> folder. Further details
            Restart kinect2_bridge and view the results using rosrun kinect2_viewer kinect2_viewer kinect2 sd cloud.

            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/code-iai/iai_kinect2.git

          • CLI

            gh repo clone code-iai/iai_kinect2

          • sshUrl

            git@github.com:code-iai/iai_kinect2.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 code-iai

            ROSIntegration

            by code-iaiC++

            ROSIntegrationVision

            by code-iaiC++

            pico_flexx_driver

            by code-iaiC++

            snap_map_icp

            by code-iaiC++

            knowrob_dev

            by code-iaiJava