Skip to content

A new KUKA IIWA LBR robot operation system by Yiwen Chen, from Advanced Robotics Center, NUS.

Notifications You must be signed in to change notification settings

TianXu1991/KUKA_IIWA_System

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Architecture

Architecture Architecture

Install and Usage

Environment

ubuntu 16.04 conda dependencies: see environment.yml cuda: 9.2

Download Weights Manually

https://drive.google.com/file/d/1yD8FOPCnh3q-j7pekfab4pfkV8t3dN2x/view?usp=sharing

put weights in the root

Run

python CYWMain.py
or
python3 CYWMain.py\

Reference

###1. Stereolabs ZED - YOLO 3D in Python

This package lets you use YOLO the deep learning object detector using the ZED stereo camera in Python 3.

The left image will be used to display the detected objects alongside the distance of each, using the ZED Depth.

Prerequisites
Setup ZED Python

Download and install the ZED Python wrapper following the instructions, to make sure everything works you sould try a sample.

Setup Darknet

We will use a fork of darknet from @AlexeyAB : https://github.com/AlexeyAB/darknet

  • It is already present in the folder libdarknet
  • Simply call make in the folder
    cd libdarknet
    make -j4
  • For more information regarding the compilation instructions, check the darknet Readme here
Setup the application
  • Download the model file, for instance Yolov3 tiny
    wget https://pjreddie.com/media/files/yolov3-tiny.weights
Run the application

To launch the ZED with YOLO simply run the script :

    python3 darknet_zed.py

The input parameters can be changed using the command line :

    python3 darknet_zed.py -c <config> -w <weight> -m <meta> -t <threshold> -s <svo_file>

For instance :

    python3 darknet_zed.py -c cfg/yolov3.cfg -w yolov3.weights -m cfg/coco.data -t 0.5

To display the help :

    python3 darknet_zed.py -h

About

A new KUKA IIWA LBR robot operation system by Yiwen Chen, from Advanced Robotics Center, NUS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 51.4%
  • C++ 25.0%
  • Cuda 6.9%
  • Makefile 5.4%
  • CMake 3.9%
  • Shell 3.1%
  • Other 4.3%