Я пытаюсь настроить PlayerClient и подключить симуляцию к нему.Код, который у меня сейчас есть, -
/*
* Player/Stage manual tutorial example
*/
#include <stdio.h>
#include </usr/local/include/player-3.0/libplayerc++/playerc++.h>
//main
int main(int argc, char* argv[]) {
using namespace PlayerCc;
PlayerClient robot("localhost");
Position2dProxy p2dProxy(&robot, 0);
SonarProxy sonarProxy(&robot, 0);
BlobfinderProxy blobProxy(&robot, 0);
LaserProxy laserProxy(&robot, 0);
return 0;
}
Ошибка, которую я получаю, -
playerc error : connect call on [localhost:6665] failed with error [111:Connection refused]
terminate called after throwing an instance of 'PlayerCc::PlayerError'
Aborted
Я думаю, это как-то связано с тем, что Player не запущен, когда я запускаю код.Но я чрезвычайно новичок в этом, поэтому я не уверен.Как я могу исправить или хотя бы отладить это?Любая помощь приветствуется.