2016-08-08 1 views
0

Я пытаюсь прочитать переменные из плоского файла. Я реализую узел ROS. Итак, в настоящее время я читаю только переменную LOB из плоского файла, и я создал для нее узел. Мой вопрос в том, хочу ли я читать данные переменной GPS из плоского файла, могу ли я закодировать его в том же узле ROS, который я сделал для переменной LOB, или мне нужно сделать другой узел?Чтение нескольких переменных из плоского файла

$90LOB238 0 0 6 10 & 
$90LOB280 0 0 6 10 & 
$90LOB261 0 0 6 10 & 
$90LOB219 0 0 6 10 & 
$90LOB204 0 0 6 10 & 
$90LOB270 0 0 6 10 & 
$90LOB244 0 0 6 10 & 
$90LOB236 0 0 6 10 & 
$90TM020516 18552200& 
$90LOB246 0 0 6 10 & 
$90LOB259 0 0 6 10 & 
$90LOB192 0 0 6 10 & 
RSSI $90LOB213 0 0 5 10 & 
$90LOB220 0 0 6 10 & 
$90LOB264 0 0 6 10 & 
$90LOB238 0 0 5 10 & 
$90LOB344 0 0 5 10 & 
$90GPSA7 0 38281248 -77448408& 

ответ

1

Вы можете поместить его в тот же узел, поскольку оба действия выполняют одну и ту же задачу в вашем приложении. Как вы можете видеть в документации: http://wiki.ros.org/Nodes, они говорят, что узлы предназначены для работы в мелкомасштабном масштабе, но не так хорошо, как вы предлагаете. Итак, да, вы должны поместить два разбора в один и тот же узел.