目前,我正在使用蜂窝系统(4G或5G)构建和实现机器人控制系统,.I正在考虑使用实时操作系统来减少服务器上的处理时间。
服务器接收来自机器人的请求并对其作出响应。通过实验,我发现了以下内容。
30~50ms(edge)/70~90ms(cloud)Processing时间:10~15 to数据流:
robot -----> base station -----> edge server
<----- <-----
or
robot -----> base station -----> c
作为一个用户,我想使用一些命令行选项来执行Robot的robot命令。为了避免每次重新键入长命令,我将所有内容都放在脚本中--参见下面的示例。在Linux操作系统上,我可以从任何终端模拟器执行这个脚本,即
# Linux
. run_local_tests.sh
# Mac OS
./run_local_tests.sh
在Windows上,将打开与.sh文件类型关联的应用程序(.sh编辑器),而不是执行robot命令,或者返回类似于robot: command not found的错误
# Windows
.\run_local_tests.sh
# OR
run_local_tests.
我有一个能够编译的Makefile,但我想将其中一个目录的名称从"release“更改为"objects”。这是原始的Makefile -
# This makefile compiles ....
INCLUDE = -I/usr/include/X11 -I/usr/local/include -I/usr/local/include/FL/images -I/usr/include/freetype2
CC=g++
CFLAGS=-w -D LINUX -O3 -fpermissive
OBJDIR=release # HERE IS THE DIRECTORY
我试图在我的ubuntu机器中使用google-chrome无头功能来运行selenium脚本--无头.Following是我正在运行的脚本。
headless.robot
*** Settings ***
Documentation This example demonstrates how to use current library
Library Selenium2Library
*** Test cases ***
Open Browser with Chrome options in headless mode
我有一些FEST-Swing测试,我想在linux下用Maven运行它。我尝试这样使用xvfb:
xvfb-run mvn -Dtest=e2e.MateriePrimeE2eTest test
但是我有这个错误:
Running e2e.MateriePrimeE2eTest
Jan 18, 2013 10:26:58 AM org.fest.swing.monitor.WindowStatus <init>
WARNING: Error ocurred when creating a new Robot
java.awt.AWTException: headless envir
我试图在Plone附加包上调试一个机器人框架测试,方法是使用我在中找到的以下内容
*** Settings ***
Resource plone/app/robotframework/keywords.robot
*** Test Cases ***
Pause tests with included Pause-keyword
Pause
当测试运行时,会显示以下错误:
Failure in test Test Locking Behavior (test_locking_behavior.robot)
Traceback (most recent call last):
我必须把击键发送到虚拟机。任务是重复的(我必须每天做3-4次),但是可以很容易地通过发送击键来模拟。实际上,我的VM只有运行SSH会话的终端窗口(基于linux)。
我编写了一个小的java测试程序来发送击键。
public class TestRobot1 {
static int keyInput[] = {
KeyEvent.VK_H, KeyEvent.VK_E,
KeyEvent.VK_L, KeyEvent.VK_L,
KeyEvent.VK_O, KeyEvent.VK_ENTER,
};
public