资源简介
基于距离跟踪的Gilbert-Johnson-Keerth(简称GJK)碰撞算法是通过支持映射来计算空间中两个凸体间距的渐进算法,虽然其数学模型比较复杂,且难以理解,但是基于GJK模型的算法有快速,易实施且适用于多种凸体的优点。这个c程序代码很实用!
代码片段和文件信息
#include “gjk.h“
/*
* Implementation of the Gilbert Johnson and Keerthi routine to compute
* the minimum distance between two convex polyhedra.
*
* Version 2.4 July 1998 (c) Stephen Cameron 1996 1997 1998
*
*/
/* The code uses some tables that essentially encode the constant
topology of simplices in DIM-dimensional space. The original
version of this program did this by constructing the tables
each time the code was activated (but not once per run of gjk_distance!).
In this version of the code we can define the constant USE_CONST_TABLES
to use pre-defined versions of these tables instead.
Not defining USE_CONST_TABLES makes the code behave as before. This
takes around 5000 integer operations at code initialisation when
DIM==3.
Defining USE_CONST_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 33939 2007-02-18 02:24 GJK算法的c程序实现\gjk.c
文件 14997 2007-02-18 02:24 GJK算法的c程序实现\gjk.h
文件 32459 2007-02-18 02:24 GJK算法的c程序实现\gjkdemo.c
文件 481 2007-02-18 02:24 GJK算法的c程序实现\Makefile.txt
文件 5996 2007-02-18 02:24 GJK算法的c程序实现\Readme.txt
文件 8173 2007-02-18 02:24 GJK算法的c程序实现\sac.c
目录 0 2011-05-23 11:26 GJK算法的c程序实现
----------- --------- ---------- ----- ----
96045 7
相关资源
- promax速度格式转化成CGG速度格式的源
- perl调用grep shell指令
- access简历学生数据库
- 易语言和三菱plc通信tcp mc
- 心电图 ECG 诊断
- halcon-找缺口
- 《Access2003VBA数据库编程》.ppt(100页)
- Labview与西门子1200 plc TCP通信
- Halcon之blob分析+拟合测量
- 少儿编程:格斗游戏源码(scratch 2.0)
- halcon九点标定(.hdev)
- EXCEL函数入门基础知识.doc
-
Flash 2048游戏(actionsc
ript3.0) - linux命令大全(chm)
- Halcon学习之二:摄像头获取图像和相
- halcon模版匹配/角度测量
- halcon实现二维码识别
- halcon 拟合圆
- 百度ocr 图片识别(易语言)
- Halcon 车牌识别 源码
- PSCAD风电建模\\双馈风力发电机的PSC
- 案例:双馈风力发电机PSCAD仿真模型
- s7-200PLC恒压供水
- 物流分拣程序(三菱QPLC)
- PLC物料分拣
- 机器人分拣工作站PLC控制程序(西门
- halcon排序算法
- 三菱FXPLC直线圆弧插补程序
- project项目案例(完整的过程)
- ARCGIS水利符号库(可根据不同应用重
评论
共有 条评论