|
@@ -410,7 +410,7 @@ func main() {
|
|
fmt.Println("收到话题", topic, "的数据", data)
|
|
fmt.Println("收到话题", topic, "的数据", data)
|
|
}})
|
|
}})
|
|
}
|
|
}
|
|
- //36 todo 没有数据发出
|
|
|
|
|
|
+ //36 仿真平台部孙亚伦开发的底盘数据读取程序
|
|
if topic == pjisuvConfig.TopicOfDataRead {
|
|
if topic == pjisuvConfig.TopicOfDataRead {
|
|
_, _ = goroslib.NewSubscriber(goroslib.SubscriberConf{
|
|
_, _ = goroslib.NewSubscriber(goroslib.SubscriberConf{
|
|
Node: rosNode,
|
|
Node: rosNode,
|
|
@@ -430,10 +430,10 @@ func main() {
|
|
}
|
|
}
|
|
//37
|
|
//37
|
|
// 自动驾驶状态 0 人工 1 自动
|
|
// 自动驾驶状态 0 人工 1 自动
|
|
- if topic == "/pj_vehicle_fdb_pub" {
|
|
|
|
|
|
+ if topic == pjisuvConfig.TopicOfPjVehicleFdbPub {
|
|
_, _ = goroslib.NewSubscriber(goroslib.SubscriberConf{
|
|
_, _ = goroslib.NewSubscriber(goroslib.SubscriberConf{
|
|
Node: rosNode,
|
|
Node: rosNode,
|
|
- Topic: "/pj_vehicle_fdb_pub",
|
|
|
|
|
|
+ Topic: topic,
|
|
Callback: func(data *pjisuv_msgs.VehicleFdb) {
|
|
Callback: func(data *pjisuv_msgs.VehicleFdb) {
|
|
fmt.Println("自动驾驶状态为", data.Automode)
|
|
fmt.Println("自动驾驶状态为", data.Automode)
|
|
}})
|
|
}})
|