Code Monkey home page Code Monkey logo

dart's People

Contributors

aaronwalsman avatar tschmidt23 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dart's Issues

CUDA illegal memory access error in gpu_raytracePrediction

Testing the dart library with an adapted dart-example (DLR Justin Tracking -> only tracking the mug on live images), periodically causes "illegal memory access errors" from the gpu_raytracePrediction:

from PredictionRenderer::raytracePrediction():
gpu_raytracePrediction error: %s
an illegal memory access was encountered
...
CUDA error: an illegal memory access was encountered
from line 797 of file ./src/optimization/optimizer.cpp (CheckCudaDieOnError();)

Environment: I adapted the dart library (fixed some hard coded image resolutions) so as to use the Kinect V2 sensor with freenect2 library. Hence, the depth resolution is 512x424 and for the prediction size I use 256x212.

Is there any idea where these illegal memory access does come from?

a tutorial for using the code

Hello,

I'm trying to understan the example code "track_space_justing_demo.cpp" to understand how to use DART. However a lot of things are unexplained in the code. I cannot figure out what they are for even though I read the paper.
Is there a generic tutorial document that tells step by step what exactly is needed for using DART from the beginning for a new robot?
For instance, what "dart::loadParamMapPoseReduction" do exactly? How to create a file similar to justinHandParamMap.txt and what is it for? I looked into dart_io.cpp to understand that function but the code was not explanatory either.
There are lots of classes and functions but there is not enough explanation to link what is explained in the paper with the tool. Example code does not help much either.

Problem of compiling the demo

Hello,

I'm having a problem of compiling the "track_space_justin_demo.cpp" file in the demo. I used the command "g++ -I Pangolin/include/ -I Pangolin/build/src/include/ -I /usr/include/eigen3/ -I /usr/local/cuda/include/ -I src/ dartExample/track_space_justin_demo.cpp -std=c++11
". The screenshot of some parts of the error is shown below:
screenshot from 2018-04-08 12-05-1311

Thanks!

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.