产品中心
6GK7243-1GX00-0XE0 点是可执行程序,通常也叫进程。ROS功能包中创建的每个可执行程序在被启动加载到系统进程中后,就是一个ROS节点,如图1-3中的节点1、节点2、节点3等。
节点之间通过收发消息进行通信,消息收发机制分为 话题 (topic)、 服务 (service)和 动作 (action)三种,如图1-3中的节点2与节点3、节点2与节点5采用话题通信,节点2与节点4采用服务通信,节点1与节点2采用动作通信。计算图中的节点、话题、服务、动作都要有名称作为标识。
ROS利用节点将代码和功能解耦,提高了系统的容错性和可维护性。所以好让每个节点都具有特定的单一功能,而不是创建一个包罗万象的庞大节点。如果用C++编写节点,需要用到ROS提供的roscpp库;如果用Python编写节点,需要用到ROS提供的rospy库。
消息是构成计算图的关键,包括消息机制和消息类型两部分。消息机制有话题、服务和动作三种,每种消息机制中传递的数据都具有特定的数据类型(即消息类型),消息类型可分为话题消息类型、服务消息类型和动作消息类型。消息机制和消息类型将在1.5节中展开讲解。
数据包 (rosbag)是ROS中专门用来保存和回放话题中数据的文件,可以将一些难以收集的传感器数据用数据包录制下来,然后反复回放来进行算法性能调试。
参数服务器能够为整个ROS网络中的节点提供便于修改的参数。参数可以认为是节点中可供外部修改的全局变量,有静态参数和动态参数。静态参数一般用于在节点启动时设置节点工作模式;动态参数可以用于在节点运行时动态配置节点或改变节点工作状态,比如电机控制节点里的PID控制参数。
主节点负责各个节点之间通信过程的调度管理。因此主节点要先启动,可以通过roscore命令启动。
6GK7243-1GX00-0XE0
39Y9170 IBM BLADECENTER COPPER PASS-THRU CABLE
IBM BladeCenter Blade Center eServer Front Face Cover
IBM Bladecenter HS21 2x Dual Core 3GHz 8GB Blade Server
IBM 44T1883 BladeCenter? QC E5530 2.4GHz/1066MHz-?8MB
46C0513 8GB (2x4GB) DDR2 Memory VLP IBM BladeCenter New
One-day shipping available
IBM 73P9092 IBM eServer BladeCenter HS20 Storage Expans
IBM BladeCenter Power Supply 1200W #49P2141 49P2045 w
IBM (7870B4U) BladeCenter HS22 1x Intel Xeon E5540 4...
Buy this product now!
One-day shipping available
IBM INFINIBAND HCA FOR BLADECENTER 40K5677
2GB Kit Memory RAM IBM eServer IBM BladeCenter HS21 (88
One-day shipping available
IBM 39M3262 BladeCenter E (8677, 1881) Power Supply Fil
IBM 7972-AC1-B1 BladeCenter LS41, 2 x Second-Generati?on
IBM 39M4630 IBM BladeCenter SFF Gigabit Ethernet Expans
IBM Cisco Bladecenter 4-Port Gigabit Ethernet 13N2285
IBM BladeCenter LS20 DC 2.0 GHz 1GB Server 885056U NEW
43W7666 43W7669-IBM 300GB SATA HD-BladeCenter HS21/LS21
IBM 40K6247 IBM BladeCenter LS20 Bezel, (front) low pro
IBM 31R3402 IBM BladeCenter LS20 Front bezel with LEDs
IBM 39M3261 Filler Module 3Rx for Bladecenter E
IBM 49P2514 BladeCenter Fibre Channel (FC) expansion ca
IBM 43W3581 IBM BladeCenter S 6-Disk Storage Module - S
IBM eServer HS20 BladeCenter Fibre Channel Card 59P6624
Expedited shipping available
IBM BLADECENTER POWER SUPPLY 74P4452 DPS-2000BB ~ FOUR
IBM BLADECENTER POWER SUPPLY 74P4452 DPS-2000BB ~ USED
IBM, 787282U BLADECENTER HX5 1.86G 0
39M5812 4GB(2x2GB) PC2-3200 Memory IBM BladeCenter JS21
One-day shipping available
IBM BLADECENTER POWER SUPPLY 74P4452 DPS-2000BB ~ FOUR
IBM 32R1833 BladeCenter McData 20port 4Gb FC Switch
IBM 90P4789 BLADECENTER BLOWER w/ DAMPER
IBM 25K8360 BladeCenter HS20 Low Profile Handle -FRU: 2
IBM 8677-XXD-B1 BladeCenter E Chassis - 14x High-availa
NEW IBM 39M4675 BladeCenter 2000W Power Supply Set of 2
IBM BladeCenter HS20 KVM Management Module 39M4945
6GK7243-1GX00-0XE0