注意:此功能默认使用MicroSoft的LifeCam相机进行测试。校准相机roslaunch interbotix_xsturret_object_tracker camera_calibration.launch最后,将生成的YAML文件保存在config目录中为“lifecam.yaml”。...
要运行颜色跟踪器校准器节点,请在终端中键入以下内容:roslaunch interbotix_xsturret_object_tracker xsturret_object_tracker.launch use_color_tracker_calibrator:=true要运行颜色跟踪器节点(无 GUI),请在终端中键入以下内容(仅在使用上述校准器工具生成所需的 HSV 配置文件后执行此操作):roslaunch interbotix_xsturret_object_trac...
快速开始PhantomX XL430 Pan & Tilt机器人模型为:pxxls可视化通过在 Rviz 中启动虚拟机器人模型并使用joint_state_publisher来熟悉它。请注意,您必须指定将哪个云台模型用作命令行参数。例如,WidowX Dual XM430机器人云台可以如下运行:roslaunch interbotix_xsturret_descriptions xsturret_description.launch robot_model:=pxxl...
首先,打开终端并输入(带可视化):roslaunch interbotix_xsturret_control xsturret_control.launch robot_model:=pxxls在另一个终端中,导航到此目录并键入...cd ~/interbotix_ws/src/interbotix_ros_turrets/interbotix_ros_xsturrets/examples/python_demos/python3 turret_time_profile_co...
本章介绍如何通过蓝牙或WiFi将ROS与e-puck2机器人一起使用,将它们连接到运行ROS节点的计算机。基本上所有的传感器都暴露在ROS中,您也可以通过ROS将命令发送给机器人。用户可以选择其首选的编程语言Python和cpp。这是一个通用架构:首先您需要安装和配置 ROS,更多信息请参考http://wiki.ros.org/Distributions本教程基于 ROS Kinetic。相同的说明适用于ROS Noetic。请注意在安装软件包时 使用noetic而不是使用...
安装ROS后,以下步骤只需执行一次:1. 如果尚未完成,请创建一个 catkin 工作区,参考http://wiki.ros.org/catkin/Tutorials/create_a_workspace基本上你需要发出以下命令:mkdir -p ~/epuck2_ws/srccd ~/epuck2_ws/srccatkin_init_workspacecd ~/epuck2_ws/catkin_makesource ./devel/setup.bash2.&nbs...
在实际启动e-puck2节点之前,您需要将e-puck2机器人连接到您的WiFi网络,请参阅连接到 WiFi部分。启动脚本文件之前要做的第一件事是运行roscore,打开另一个终端选项卡并发出命令roscore现在您可以启动e-puck2 ROS节点了,为此有一个启动脚本(基于roslaunch)。打开终端并发出以下命令:roslaunch epuck_driver_cpp epuck2_controller.launch epuck2_address:='192.1...
有一个可以同时运行4个机器人的launch脚本文件,您可以在~/epuck2_ws/src/epuck_driver_cpp/launch/multi_epuck2.launch. 下面是运行4个机器人的示例:roslaunch epuck_driver_cpp multi_epuck2.launch robot_addr0:='192.168.11.108' robot_addr1:='192.168.11.109' robot_a...
双击安装软件选择语言点击下一步接受许可选择路径安装完成...
RGB面板是专为e-puck机器人设计的新模块。它包括:ü 9个RGB LEDü 8个红外线ü PIC18F6722 微控制器每个LED都是相互独立的,因此可以在RGB颜色空间中打开不同颜色的LED(加色混合),如下图所示。红外线被认为是识别传感器,这意味着机器人可以被外部设备识别,例如观察它们打开和关闭红外线组合的相机;例如,使用8个IR可以识别256个不同的机器人。e-puck和模块之间的通信是通过I2C总线进行的。颜色命令从机器人发送到 R...