GithubHelp home page GithubHelp logo

errrr0501 / ros2_gqcnn Goto Github PK

View Code? Open in Web Editor NEW

This project forked from berkeleyautomation/gqcnn

0.0 0.0 0.0 81.01 MB

Python3 module for GQ-CNN training and deployment with ROS2 integration.

Home Page: https://berkeleyautomation.github.io/gqcnn

License: Other

Shell 5.61% Python 92.46% Dylan 0.04% CMake 0.99% HCL 0.04% Dockerfile 0.54% Makefile 0.19% Batchfile 0.13%

ros2_gqcnn's Introduction

Note: Python 2.x support has officially been dropped.

Berkeley AUTOLAB's GQCNN Package

Build Status Release Software License Python 3 Versions

Package Overview

The gqcnn Python package is for training and analysis of Grasp Quality Convolutional Neural Networks (GQ-CNNs). It is part of the ongoing Dexterity-Network (Dex-Net) project created and maintained by the AUTOLAB at UC Berkeley.

Installation and Usage

Please see the docs for installation and usage instructions.

Installation and Usage with docker

1.clone docker to your <workspace_ws>.

git clone https://github.com/errrr0501/docker_20.04_CUDA12_tf1.15

2.build it and run it.

3.clone and build realsense_ros2_wrapper.

#open a new terminal
mkdir <your realsense workspace>
cd <your realsense workspace>
git clone https://github.com/IntelRealSense/realsense-ros.git -b ros2-development
colcon build

4.make a workspace and clone gqcnn and autolab_core.

#open a new terminal
mkdir <your gqcnn workspace>
cd <your gqcnn workspace>
git clone https://github.com/errrr0501/ROS2_gqcnn.git
git clone https://github.com/errrr0501/ROS2_autolab_core.git
colcon build

5.use with your camera topic.

#open a new terminal
cd <your realsense workspace>
source install/setup.bash
ros2 launch realsense2_camera rs_launch.py depth_module.profile:=640x480x30 rgb_camera.profile:=640x480x30 align_depth.enable:=true
#open a new terminal
cd <your gqcnn workspace>
source install/setup.bash
ros2 launch gqcnn grasp_planning_service.launch.py
#open a new terminal
source install/setup.bash
python3 src/ROS2_gqcnn/gqcnn/examples/policy_camera_ros2.py

Citation

If you use any part of this code in a publication, please cite the appropriate Dex-Net publication.

ros2_gqcnn's People

Contributors

jeffmahler avatar visatish avatar errrr0501 avatar manuelli avatar evil-sherdil avatar bderose avatar mmatl avatar mjd3 avatar brentyi avatar

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.