@jalenchuh 已经支持,目前仅有rolling版本
-
RE: 眼在手上输出应该是机械臂末端end_link与相机camera之间的位姿关系,为什么结果显示是end_link->marker
@2471466786 这里是需要注意的,因为最后喂数据的方式不太一样
-
RE: 如何将Moveit2官网教程中panda机械臂的命令接口,从'position'正确地为'velocity'?
@437985437 1.感觉是执行部分问题 2.查看下action的客户端和服务端,看看是否连接在一起
-
RE: 6.2.2使用launch组织文件节点,启动运行错误
@43996173 在 6.2.2使用launch组织文件节点,启动运行错误 中说:
package='joint_state_publish',
这里应该是 publisher
@43996173 在 6.2.2使用launch组织文件节点,启动运行错误 中说:
return launch.launch_description([
这里应该是 LaunchDescription
-
RE: 6.2.2使用launch组织文件节点,启动运行错误
@43996173 试试这个:
import launch import launch_ros from ament_index_python.packages import get_package_share_directory def generate_launch_description(): # 获取默认路径 urdf_tutorial_path = get_package_share_directory('fishbot_description') default_model_path = urdf_tutorial_path + '/urdf/first_robot.urdf' default_rviz_config_path = urdf_tutorial_path + '/config/rviz/display_model.rviz' # 为 Launch 声明参数 action_declare_arg_mode_path = launch.actions.DeclareLaunchArgument( name='model', default_value=str(default_model_path), description='URDF 的绝对路径') # 获取文件内容生成新的参数 robot_description = launch_ros.parameter_descriptions.ParameterValue( launch.substitutions.Command( ['xacro ', launch.substitutions.LaunchConfiguration('model')]), value_type=str) # 状态发布节点 robot_state_publisher_node = launch_ros.actions.Node( package='robot_state_publisher', executable='robot_state_publisher', parameters=[{'robot_description': robot_description}] ) # 关节状态发布节点 joint_state_publisher_node = launch_ros.actions.Node( package='joint_state_publisher', executable='joint_state_publisher', ) # RViz 节点 rviz_node = launch_ros.actions.Node( package='rviz2', executable='rviz2', arguments=['-d', default_rviz_config_path] ) return launch.LaunchDescription([ action_declare_arg_mode_path, joint_state_publisher_node, robot_state_publisher_node, rviz_node ])