Giter Site home page Giter Site logo

Comments (4)

guihomework avatar guihomework commented on August 18, 2024

Hi @dg-shadow , this sounds as an interesting project. May I ask for one or 2 sentences on the main changes that are supposed to be done ?
Does this also tackle the issue that other data than joint data would be available as a resource (like tactile data not being part of an actuator for instance, or palm data being also available as a resource) ?
thanks

from ros_ethercat.

dg-shadow avatar dg-shadow commented on August 18, 2024

Principally, the changes are simply to the way the driver is launched. At the moment, a RosEthercat is instantiated in a ros_ethercat_loop. Instead we add an entry to the robot_hardware parameter and run a ros_control_robot node which in turn creates the RosEthercat instance. The only change to the code is to add a filter parameter to select which joints from the robot_description are to be controlled.

At the moment this doesn't address any other issues. The purpose is to make the hand and ur arm drivers consistent (arm driver has been changed to be RobotHW rather than a controller as it is currently).

from ros_ethercat.

guihomework avatar guihomework commented on August 18, 2024

@dg-shadow thanks for the explanation. Will the change still permit to run the ros_ethercat_loop (we don't have other ros_control robots) ?

from ros_ethercat.

dg-shadow avatar dg-shadow commented on August 18, 2024

Yes, the old driver will still work.

from ros_ethercat.

Related Issues (20)

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.