Comments (2)
Hi,
-
If you are not planning to use moveit, you can manage to control two xArms in mode 0 separately by writing a new launch file which calls xarm_bringup/xarm6_server.launch twice in different namespaces, refer to this file. The reason to recommend Moveit in this example is that collision can be avoided in dual arm motion planning in Moveit framework.
-
It is possible theoretically, but you have to use the way introduced above to launch and control them separately, it is not recommended to switch to mode 2 with Moveit controller running in the background.
from xarm_ros.
Hi @penglongxiang , I am setting up a system so that it works as intented in the first part of your reply, as multiple robot should be launched simultaneously but in different working areas.
I tried with simply using a namespace group and passing ext_ns
as done in the first file, but then some other launch files are included using a different namespace, coming from xarm_hw_namespace
, resulting in a nested namespace with ext_ns/xarm_hw_namespace
.
As a result i get for example the joint_state_publisher
to be published at /ext_ns/xarm_hw_namespace/joint_states
but subscribed at /ext_ns/joint_states
. However if I try to remove the innermost namespace, the driver node dies at launch.
What is the difference between the two namespace arguments? I don't get what I am doing wrong...
Thanks a lot!
from xarm_ros.
Related Issues (20)
- The gripper cannot grab the object (box1) HOT 1
- control pose/velocity vs measured pose/velocity and tf HOT 10
- Xarm7 Robot deviating from the target pose - problem with URDF? Or Encoder error? HOT 3
- Force-Torque sensor has no data response HOT 2
- rviz disappeared using moveit HOT 3
- Unable to identify any set of controllers that can actuate the specified joints: [ joint1 joint2 joint3 joint4 joint5 joint6 joint7 ] HOT 1
- How to add custom gripper using API HOT 4
- Maximum acceleration . HOT 1
- Exceeding Speed limit when using xarm_controller on Lite6 HOT 2
- Adding Environment while using XArm C++ API. HOT 2
- How can i solve the rosmsg index error on MATLAB2023b HOT 2
- Unable to use moveit package when xarm is mounted on husky HOT 3
- Simulate Robot Mode 7 in Gazebo HOT 2
- aram server. [ERROR] [1719712413.165201380, 0.373000000]: No p gain specified for pid. Namespace: /xarm/gazebo_ros_control/pid_gains/joint HOT 1
- How to use camera in simulation HOT 1
- handeye calibration problem HOT 4
- xarm6 - isaac sim - usd file HOT 2
- Error while trying to use the xArm6 Moveit package with ROS_NAMESPACE HOT 11
- hand eye calibration with eye to hand HOT 3
- Vision guided grasping demo - after calibration - no tf link between /object and camera HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xarm_ros.