-
基于RRT及其改进型的路径规划算法
本算法是自己的机器人课程设计,有具体的算法原理和程序设计介绍。具体内容见设计报告书。在压缩包里。 本设计学习并分析了基本RRT路径规划的原理,并通过参考资料及自己分析,提出了一种改进的RRT路径规划算法。为了验证改进型RRT算法的正确性以及合理性。最后在VS2010开发环境下用C++编写了两种RRT算法的程序代码及演示界面。通过一定量的实验得到了大量数据。经过数据分析,验证了改进型RRT是正确的,并且在不破坏基本RRT算法的随机性的前提下,有效的将随机性和目的性结合起来,提高了RRT算法的效率和路径的质量。 本设计中,选取二维平面作为机器人的运动环境。即在二维平面下进行RRT算法设计,将机器人看做二维平面上的一个点。机器人的运动是连续的。 用C++语言实现算法,在VS2010集成开发环境下运行调试程序。 在演示软件中,将机器人所处的环境大小设置为600*400。机器人的起始位置用一个半径为30的大圆的圆心表示。目标点用一个半径为
- 2023-03-18 04:40:05下载
- 积分:1
-
Matlab实现的CFD算法
Matlab实现的CFD算法-Matlab CFD algorithms
- 2023-04-26 13:50:03下载
- 积分:1
-
顺序队列C实现
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 20 /* 存储空间初始分配量 */typedef int Status; typedef int QElemType; /* QElemType类型根据实际情况而定,这里假设为int *//* 循环队列的顺序存储结构 */typedef struct{ QElemType data[MAXSIZE]; int front; /* 头指针 */ int rear; /* 尾指针,若队列不空,指向队列尾元素的下一个位置 */}SqQueue;Status visit(QElemType c){ printf("%d ",c); return OK;}/* 初始化一个空队列Q */Status Init
- 2022-08-13 11:29:01下载
- 积分:1
-
生成密码的程序,按照升序模拟不同进制的加法运算。
生成密码的程序,按照升序模拟不同进制的加法运算。-generated password procedures, in accordance with the simulation of different band ascending the addition operations.
- 2022-04-25 00:51:09下载
- 积分:1
-
倍计算
这是一个程序来计算。你需要输入SEGY数据倍,限制了方位的数量和偏移,那么你就可以得到的地区之一的褶皱。
- 2022-02-20 04:11:22下载
- 积分:1
-
智能家居程序
基于STM32单片机的智能家居控制系统,本作品有单片机控制模块、GSM模块、继电器控制家电开关模块、传感器模块等,嵌入了uc/os II实时操作系统,使得系统运行更加稳定、高效和可靠,体现了当今“绿色环保”的理念,“人性化”的设计更给用户一个舒适的感觉。
- 2022-08-23 20:25:29下载
- 积分:1
-
! 平面框架结构静力分析程序(by fortran) ! 后处理法 ! ! 主要功能: ! 输入单元结点编号,自动生成结点位移编号; ! 总刚元素按上三角阵存储...
! 平面框架结构静力分析程序(by fortran) ! 后处理法 ! ! 主要功能: ! 输入单元结点编号,自动生成结点位移编号; ! 总刚元素按上三角阵存储; ! 主1副0法引入位移约束条件 ! GAUSS消元法解线性代数方程组;-! Plane frame structure static analysis procedures (by fortran)! After the treatment!! Main functions:! Input module node number automatically generated node displacement number ! Total just click on the triangle element array storage ! Master a 0 Law on the introduction of displacement constraints! GAUSS elimination method solving linear algebraic equations
- 2022-08-07 01:25:00下载
- 积分:1
-
简单计算器
基于编译原理进行的java编程,可以在Eclipse中先新建java程序,利用javacc进行编译,很简单的程序,希望对大家有用,花了挺久时间
- 2022-11-18 16:00:03下载
- 积分:1
-
fortran90 procedures, the use of Runge
fortran90程序,运用Runge-Kutta法数值求解常微分方程的程序,非常适用,包括源代码、一个算例和输出程序-fortran90 procedures, the use of Runge-Kutta method for numerical solution of ordinary differential equations of the process, is very applicable, including source code, a numerical example and output procedures
- 2022-06-21 02:50:43下载
- 积分:1
-
线索化二叉树的源程序
线索化二叉树的源程序-clues to the source of Binary Tree
- 2022-02-14 18:04:51下载
- 积分:1