Git Product home page Git Product logo

tracking_on_ros's Introduction

Tracking_on_ros

introduction

  • Use KCF/GOTURN/TLD with YOLOv3 to multiple track and data association(not complete), in case of losing targets.
  • Use darknet_ros node for YOLOv3 to detect objects, and publish information of result boxes to tracking node.
  • Use usb_cam node to drive the camera to detect online, and publish images to darknet node and tracking node.
  • Use video_pub node to read the video and publish frames to darknet node and tracking node.

platform

  • Ubuntu 16.04
  • ros kinetic
  • opencv 3.4.1+
  • if using yolov3 tracking, you need to install Nvidia driver, CUDA, CUDNN

use

  • First publish images
roslaunch video_pub video_pub.launch

or

roslaunch usb_cam usb_cam-test.launch
  • First run darknet_ros node
roslaunch darknet_ros darknet_ros.launch
  • Then run tracking node
roslaunch tracking tracking.launch 

result

tracking_on_ros's People

Contributors

wrld avatar

Stargazers

 avatar  avatar freechain avatar 知许 avatar  avatar Lee avatar  avatar  avatar bingobinlw avatar “Josuke” avatar ShiLaifu1995 avatar  avatar  avatar Mingkai Jia avatar

Watchers

 avatar

tracking_on_ros's Issues

How to use in Xavier NX

Hi,
Can I use this project in Xavier NX? I have Yolov3 with 6 classes, do I need to make any changes to test the tracker?

What about the speed Yolov3+tracker in TX2?
How is it better from Yolov3+DeepSort?

有关使用场景的问题

同学请问这段YOLOv3+KCF的ROS代码可以在无人机环境上使用吗?(有intel的一代NCS)
还是说在自己的电脑上跑呢?谢谢!

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.