ros-industrial / ur_modern_driver

(deprecated) ROS 1 driver for CB1 and CB2 controllers with UR5 or UR10 robots from Universal Robots
Apache License 2.0
301 stars 341 forks source link

setFlag does not use a secondary program #343

Open gavanderhoorn opened 4 years ago

gavanderhoorn commented 4 years ago

Not sure whether this was intentional, but contrary to all the other IO setters in URCommander, URCommander::setFlag(..) does not use a sec program here.

Or at least, there doesn't appear to be a version-specific overload that does.

I'm not aware of any special restrictions to set_flag(..) (the URScript statement) that would make this unsupported, so this may have been an oversight when this functionality was ported.

gavanderhoorn commented 4 years ago

The old implementation did use a sec program (here).

gavanderhoorn commented 4 years ago

Related ROS Answers Q&A: set inputs of UR5 from ur_modern_driver.