Git Product home page Git Product logo

mazhichaoruya / ros-object-detection-2dto3d-realsensed435 Goto Github PK

View Code? Open in Web Editor NEW
68.0 2.0 9.0 160.53 MB

Use the Intel D435 real-sensing camera to realize object detection based on the Yolov3-5 framework under the Opencv DNN(old version)/TersorRT(now) by ROS-melodic.Real-time display of the Pointcloud in the camera coordinate system.

CMake 9.00% C++ 79.40% Cuda 11.60%
ros ros-melodic realsense-camera opencv object-detection dnn pointcloud tensorrt yolov5

ros-object-detection-2dto3d-realsensed435's People

Contributors

mazhichaoruya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ros-object-detection-2dto3d-realsensed435's Issues

realsense_d435/objectionsofonemat.h: No such file or directory

Hello.

When I try to compile it results in a error saying:

/home/abc/catkin_ws/src/realsense_d435/src/Subscriber_realsense.cpp:8:10: fatal error: realsense_d435/objectionsofonemat.h: No such file or directory
#include "realsense_d435/objectionsofonemat.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

What should I do?

Running on CPU (+ minor mistakes)

Thank you for your repo! Just some quick notes which weren't immediately clear:

  • this repo requires librealsense >= 2.34.0 (and not >=2.0 as per readme) otherwise method rs2::depth_frame::get_units() doesn't exist;
  • there is a tiny mistake with the initialization of array<int,3> Center_Point{0,0,0}; which should (likely) be array<int,3> Center_Point{{0,0,0}}; with double braces, if that's a std::array;
  • the realsense_d435 package is missing message dependencies for its own messages in the publisher/subscriber targets, which makes compilation not consistent as sometimes the header objection.h doesn't get generated in time for compilation;
  • the package is also missing a dependency on realsense2_camera, specifically build+exec depend in the package.xml and a CMakeLists find_package dependency as to build the publisher there's a need for Extrinsics.h header from that package's messages.

After these it seems to build fine except for my workstation currently missing CUDA. You actually mention only having to need OpenCV DNN as the "old" way of making it work. What changes would be required for this?

Trying Object detection using RealsenseL515 on CPU

Hi @Mazhichaoruya Thanks a lot for your repository.
I'm Trying Object detection using RealsenseL515 on CPU. While creating(second time) catkin_work I got error
cuda_fail

Can you please help me to resolve this issue and required changes that I need to commit in the files
(Since I'm a Undergraduate student I don't have that much idea)

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.