我试图使用一个用c++编写的基于模板的控制器类来控制一个机器人.本质上,我有一个UDP连接设置与机器人,以接收机器人的状态,并发送新的扭矩命令给机器人。我接收到更高频率的新观测(比如2000 the ),我的控制器大约需要1ms (1000 The)来计算向机器人发送新的扭矩命令。我面临的问题是,我不希望我的主要代码等待发送旧的扭矩命令,而我的控制器仍在计算新的命令发送。
我有一个有趣的程序来玩2D向量:package net.coderodde.robohand;
import java.util.List;import java.util.Objects;
* This class implements a vector. The tail of another vector can be attached to *
* @author