Coder Social home page Coder Social logo

vector-view's People

Contributors

alexandrelheinen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

vector-view's Issues

Contact forces filtering

As observed, the output from vector view is very noisy but the overall result sounds really coherent, just it looks like this noise can be easily filtered.

Using DSPFilters project (https://github.com/vinniefalco/DSPFilters), the next step is to implement an efficient filtering for those signals.

DSPFilters is already included and automatically downloaded from official Github repository by CMakeLists since the last update.

Create interface

Create an interface, for instance, to spawn objects in Gazebo 4. It would be useful to add objects during the simulation.

It should be something similar to this example which uses a GUI Plugin. However GUI Plugins are only available in Gazebo 5+ and, to keep compatibility with Ubuntu Precise 12.04, we are using Gazebo 4, so a QTApplication should be launched (maybe).

The last time I tried (see ICubStage and Interface classes in old_plugins folder), the QTApplication blocked Gazebo client execution. I don't know what is causing this problem, but the next step is to find a way to launch both QTApplication and Gazebo client in parallel.

This world plugin would be also useful to display contacts informations, once the VectorView class only displays a vector.

Gazebo crashes when loads libvectorview.so

When VectorView is installed in a new computer, Gazebo crashes when it loads robot.world. The crash occurs just after the Load function, a print insert at the end of this function is displayed on the terminal.

This bug is surely caused by libvectorview.so because when I remove the plugins, vectorGUI runs perfectly.

Some remarks:

  • if we comment the Load function content, the bug still occurring;
  • if we comment the FindName function, making it to return an empty std::vector<std::string>(3) value, gazebo starts normally (no crash).

I don't know what is causing it but the fact that the bug disappears when FindName is empty lead me to thing that it's an compilation problem.

PS: this only happens in one PC, in all others that I tried, the plugin worked fine.

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.