-
Notifications
You must be signed in to change notification settings - Fork 1
iral-lab/bell5_jaco_kinect2
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This repository is currently in progress and may not be perfect for your goal. That said, if it helps, feel free to get ideas. Actual licensing is being determined. This code is in support of the Interactive Robotics and Language (IRAL) laboratory at the University of Maryland, Baltimore County (UMBC). Any questions or concerns should be sent to the primary stakeholder bell5@umbc.edu. Overview: This code ties together Kinova JACO arm manipulation control and Kinect2 visual data. The end goal is to produce a dynamic 3-dimensionally aware bi-manipulation framework. It uses the Kinova APIs for control over the JACO arms while leveraging the Robot Operating System (ROS) to parse and provide Kinect2 data. Pthreads and shared memory tie it all together. While it's the goal of this code to provide programmatic access to the hardware elements, actual user interfacing is available in two ways: REPL or code. A read-eval-print-loop (REPL) is implemented to allow for dynamic instructions or control during a single execution. These behaviors or capabilities should be added into the code so that they can either be programmed to run automatically in some script (code) or called during a running execution (REPL). Necessary libraries (subject to change): ROS Kinova JACO API c++ bindings mlpack c++ libraries in support of kmeans Kinect2 iai_bridge to interface with roscore locally PCL whatever else is in the CMakeLists.txt to get catkin_make to compile successfully To run: $ roscore $ roslaunch kinect2_bridge kinect2_bridge.launch depth_method:=cpu _fps_limit:=2 # and finally: $ catkin_make && rosrun bell5_jaco_kinect run screenshots show evolving capabilities, and will be added occasionally.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published