- 5
- 0
- 约1.38万字
- 约 16页
- 2021-12-09 发布于北京
- 举报
C 编程
编写一个来回摆动的 2
创建 2
编写 代码3
编译 3
运行 4
代码 5
打开原有的项目6
系统设定6
实现一个走圆形的 7
分析7
代码实现8
两种 方式的比较9
编队 10
了解比赛 11
struct Bot 11
获取 的 11
获取其他 的 12
获取球的 12
编程接口详解 13
Robot.h 13
Info.h 13
Operate.h和Debug.h 14
各种Toolkit 14
常用数学函数 14
Action和Action处理函数 14
Action 14
Action处理函数 15
编写一个来回摆动的
创建
选择 工具-创建 项目
项目名:Swing
项目类型:C
开发工具:CodeCanvas
点击完成,将打开CodeCanvas 。
CodeCanvas 是系统自带的 开发工具,适合初学者和不熟悉IDE 开发环境的用户,这
里以CodeCanvas 作为开发工具来开发C 。
项目创建 ,可以看到系统自动生成的Swing.c 文件,其中包含了 的框架代码:
#include airobot/c/SimpleRobot.h
/**
* 执行函数
*/
void run()
{
/*在这里添加 的代码*/
}
编写 代码
框架代码中有一个空的run 函数,这个函数叫做 执行函数, 的代码就是写
在这个函数中。在run 中加入如下代码:
void run()
{
while(1)
{
doMoveAhead(150); // 向前走
doMoveBack(150); // 向后退
}
}
编译
首先我们要在CodeCanvas 中设置编译 所需的C 编译器。在CodeCanvas 中选择 设置
-C/C++环境设置,然后在出现的C/C++环境设置 框中输入GCC 编译器的安装路径,
如C:\ W32,点击完成即可。( 目前只支持GCC 编译器)
在CodeCanvas 中选择 构建-构建项目,我们的 就创建完成了。
运行
在AI-RCJ 中选择 新建-比赛,在包列表中选择default,在 列表中选择Swing,将我
们的 添加到右边的列表中。(如果没有看到我们的 ,可以按刷新按钮更新机器
人列表)
注意,这时 所在的 默认的default, 名和 可以通过 工具- 管理
来修改。点击完成,就可以看到 在场地中来回摆动。
代码
Swing.c 中的第一行代码#include ai
您可能关注的文档
- 文稿3opencl简介和开发教程slides.pdf
- 管理经济学精讲2官方笔记.pdf
- 大作文预测题1科技.pdf
- 参考说明分析往年using speech guis and buttons in police vehicles field data on user preferences for the project54system.pdf
- 一级建造师建设工程法规及相关知识221z仲裁制度和调节和解争议评审.pdf
- 信息搜集方法与渠道.pdf
- 线性代数课件24分块矩阵xs.pptx
- 重庆大学管理科学与工程复习初试项目管理.pdf
- ftserver详细课程05网卡绑定.pptx
- 第二册主变及35kv10kv配电装置110b g24xgn sb.pdf
原创力文档

文档评论(0)