鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    ros2_control官方文档

    已定时 已固定 已锁定 已移动
    文档资料
    ros2control 在线文档
    3
    3
    3.4k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 小鱼小
      小鱼 技术大佬
      最后由 小鱼 编辑

      ROS2-Control官方文档

      推荐语:比ROS1更加完善的控制机制,小鱼有被惊艳到
      地址:http://control.ros.org/getting_started.html

      其他地址

      例程:https://github.com/ros-controls/ros2_control_demos
      gazeo插件:https://github.com/ros-simulation/gazebo_ros2_control

      最近比较忙,等有时间把这部分文章也翻译成中文的,Mark一下先。

      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

      4379854374 1 条回复 最后回复 回复 引用 0
      • 小伊小 小伊 从 中的 学习资源 移动了该主题
      • 4379854374
        龍魂 @小鱼
        最后由 编辑

        @小鱼
        我在Windows下尝试使用ros2_control这个工具包,在开始时我参考ros2_control官网上的步骤:

        The ros2_control framework is released for ROS 2 humble. To use it, you have to install ros-humble-ros2-control and ros-humble-ros2-controllers packages.

        想请教下,Windows下如何安装这个工具包?

        1 条回复 最后回复 回复 引用 0
        • 4379854374
          龍魂
          最后由 437985437 编辑

          @437985437
          我尝试根据ros2_control官网使用ros2_control的源码编译安装,安装步骤如下:

          • 下载仓库源码
            mkdir -p ~/ros2_ws/src
            cd ~/ros2_ws/
            wget https://raw.githubusercontent.com/ros-controls/control.ros.org/master/ros_controls.humble.repos
            vcs import src < ros_controls.humble.repos
          • 安装依赖
            rosdep update --rosdistro=humble
            rosdep install --from-paths src --ignore-src -r -y
          • 执行rosdep install --from-paths src --ignore-src -r -y 时,遇到以下问题:
            ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies: ros2_controllers_test_nodes: Unsupported OS [windows] ros2_control_demo_example_6: Unsupported OS [windows] ros2_control_demo_example_3: Unsupported OS [windows] control_toolbox: Unsupported OS [windows] position_controllers: Unsupported OS [windows] ros2_control_demo_example_1: Unsupported OS [windows] force_torque_sensor_broadcaster: Unsupported OS [windows] diff_drive_controller: Unsupported OS [windows] ros2_control_demo_example_8: Unsupported OS [windows] gripper_controllers: Unsupported OS [windows] ign_ros2_control: Unsupported OS [windows] ros2_control_demo_example_4: Unsupported OS [windows] bicycle_steering_controller: Unsupported OS [windows] tricycle_controller: Unsupported OS [windows] gz_ros2_control_tests: Unsupported OS [windows] gazebo_ros2_control: Unsupported OS [windows] joint_trajectory_controller: Unsupported OS [windows] ros2_control_demo_example_9: Unsupported OS [windows] controller_manager: Unsupported OS [windows] ros2_control_demo_example_2: Unsupported OS [windows] ros2_control_demo_example_7: Unsupported OS [windows] imu_sensor_broadcaster: Unsupported OS [windows] ros2_control_demo_example_5: Unsupported OS [windows] effort_controllers: Unsupported OS [windows] forward_command_controller: Unsupported OS [windows] admittance_controller: Unsupported OS [windows] steering_controllers_library: Unsupported OS [windows] ros2_control_demo_example_12: Unsupported OS [windows] ackermann_steering_controller: Unsupported OS [windows] velocity_controllers: Unsupported OS [windows] gazebo_ros2_control_demos: Unsupported OS [windows] ign_ros2_control_demos: Unsupported OS [windows] kinematics_interface: Unsupported OS [windows] kinematics_interface_kdl: Unsupported OS [windows] ros2controlcli: Unsupported OS [windows] joint_state_broadcaster: Unsupported OS [windows] rqt_joint_trajectory_controller: Unsupported OS [windows] tricycle_steering_controller: Unsupported OS [windows] Continuing to install resolvable dependencies... #All required rosdeps installed successfully
          • 请问是否说明ros2_control无法在windows下编译运行?或者需要哪些步骤?
          1 条回复 最后回复 回复 引用 0
          • 第一个帖子
            最后一个帖子
          皖ICP备16016415号-7
          Powered by NodeBB | 鱼香ROS