Rhys Mainwaring
Rhys Mainwaring
Is there a direct way to communicate XRCE requesters and repliers and ROS-2 node via Micro-ROS agent
Here's how we solved this for the DDS client implementation used in ArduPilot's `AP_DDS` library, using the `ArmMotors` service definition as an example: ROS 2 service definition: `ardupilot_msgs/srv/ArmMotors.srv` ```bash #...
Hi @arjo129, it would be great to have force visualisation supported and have started to look at / modify this PR on https://github.com/srmainwaring/gz-sim/commits/arjo/forceviz. It's WIP but some thoughts so far:...
> For now your best bet is to publish messages as the gui client runs in a different process from the server. Yes, the physics plugins running in the server...
I've got an initial version running using entity_wrench instead of the custom wrench_visual messages. I've used your approach to retrieve the messages via components from the ECM in the GUISystem...
> and the way that we handle incremental serialization may be broken. Yes, there is something odd going on. If I try to retrieve the pose and entityWrench (a new...
Hi @kwikius, are you using the `--merge-install` flag with the colcon build? If you don't include that flag colcon will install the libraries for each package to `{workspace_dir}/install/{pkg_name}/lib`. The screenshot...
Hi @kwikius, still cannot reproduce the file permission flags you are seeing. After a clean rebuild of the project workspace I see: which has the executable flags set. The only...
The rebase looks terrible because the target branch for the original PR is about 2y old. I rebased my fork of that on gz-sim7 first then made changes. If you...
Updated to fix an issue where only one force per entity was visible. Link publishes a component that maintains a `std::unordered_map` of wrenches keyed by the force label. The original...
@arjo129 - this might be working well enough for a first version? Could target either `main` or `gz-sim7` depending on whether the changes to Link and the addition of the...