小编Pre*_*ity的帖子

构建我的 ROS 节点时出错

我是 ROS 的新手……并试图创建一个简单的随机数生成器,它将发布随机生成的值。为此,我创建了一个 Position 类:

include "stdlib.h"

namespace RandomPositionGenerator {


class Position {
private:
double x;
double y;
double z;
public:
Position();
void setPosition();
void getPosition(double &a, double &b, double &c);
};

Position::Position(){}

void Position::setPosition() {
x = rand();
y = rand();
z = rand();
}

void Position::getPosition(double &a, double &b, double &c) {
 a=x;
 b=y;
 c=z;

}

}
Run Code Online (Sandbox Code Playgroud)

并使用这个类来创建我的发布者:

include "ros/ros.h"
include "std_msgs/String.h"
include "sstream"
include "Position.cpp"

/**
 * This method generates position coordinates at random.
**/
int main(int …
Run Code Online (Sandbox Code Playgroud)

c++ ros

5
推荐指数
1
解决办法
3288
查看次数

标签 统计

c++ ×1

ros ×1