1.文件有多少类型?
2.干货|开源MIT Min cheetah机械狗设计(二十)运动控制器源码解析---Locomotion程序架构
文件有多少类型?
A
A:对象代码库文件
AAM:Authorwareshocked文件
AAS:Authorwareshocked包
ABF:Adobe二进制屏幕字体
ABK:CorelDRAW自动备份文件
ABS:该类文件有时用于指示一个摘要(就像在一篇有关科学方面的文章的一个摘要或概要,取自abstract)
ACE:Ace压缩档案格式
ACL:CorelDRAW6键盘快捷键文件
ACM:Windows系统目录文件
ACP:Microsoftoffice助手预览文件
ACR:美国放射医学大学文件格式
ACT:Microsoftoffice助手文件
ACV:OS/2的驱动程序,用于压缩或解压缩音频数据
AD:AfterDark屏幕保护程序
ADA:Ada源文件(非-GNAT)
ADB:Ada源文件主体(GNAT);HPLX组织者的约定数据库
ADD:OS/2用于引导过程的适配器驱动程序
ADF:Amiga磁盘文件
ADI:AutoCAD设备无关二进制绘图仪格式
ADM:AfterDark多模块屏幕保护;WindowsNT策略模板
ADP:FaxWork用于传真调制解调器的交互安装文件;AstoundDynamite文件
ADR:AfterDark随机屏幕保护;SmartAddress的地址簿
ADS:Ada源文件说明书(GNAT)
AFM:Adobe的字体尺度
AF2,AF3:ABC的FlowChat文件
AI:AdobeIllustrator格式图形
AIF,AIFF:音频互交换文件,SiliconGraphicandMacintosh应用程序的MySQL源码编译报错声音格式
AIFC:压缩AIF
AIM:AOL即时信息传送
AIS:ACDSee图形序列文件;VelvetStudio设备文件
AKW:RoboHELP的帮助工程中所有A-关键词
ALAW:欧洲电话音频格式
ALB:JASCImageCommander相册
ALL:艺术与书信库
AMS:VelvetStudio音乐模块(MOD)文件;Extreme的Tracker模块文件
ANC:CanonComputer的调色板文件,包含一系列可选的颜色板
ANI:Windows系统中的动画光标
ANS:ANSI文本文件
ANT:SimAntForWindows中保存的游戏文件
API:AdobeAcrobat使用的应用程序设计接口文件
APR:LotusApproach文件
APS:MicrosoftVisualC++文件
ARC:LHARC的压缩档案文件
ARI:Aristotle声音文件
ARJ:RobertJungARJ压缩包文件
ART:XaraStudio绘画文件;CanonCrayola美术文件;ClipArt文件格式;另一种光线跟踪格式;AOL使用的用Johnson—Grace压缩算法压缩的标记文件
ASA:MicrosoftVisualInterDev文件
ASC:ASCⅡ文本文件;PGP算法加密文件
ASD:MicrosoftWord的自动保存文件;Microsoft高级流媒体格式(microsoftadvancedstreamingFORMat,ASF)的描述文件;可用NSREX打开VelvetStudio例子文件
ASE:VelvetStudio采样文件
ASF:Microsoft高级流媒体格式文件
ASM:汇编语言源文件,Pro/E装配文件
ASO:AstoundDynamite对象文件
ASP:动态网页文件;ProCommPlus安装与连接脚本文件;Astound介绍文件
AST:Astound多媒体文件;ClarisWorks“助手”文件
ASV:DataCAD自动保存文件
ASX:Cheyenne备份脚本文件;Microsoft高级流媒体重定向器文件,视频文件
ATT:AT<Group4位图文件
ATW:来自个人软件的AnyTimeDeluxeForWindows个人信息管理员文件
AU:Sun/NeXT/DEC/UNIX声音文件;音频U-Law(读作“mu-law”)文件格式
AVB:ComputerAssociatesInoculan反病毒软件的病毒感染后文件
AVI:MicrosoftAudioVideoInterleave**格式
AVR:AudioVisualResearch文件格式
AVS:应用程序可视化格式
AWD:FaxVien文档
AWR:Telsis数字储存音频文件扩展名格式
Axx:ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取-的数字)
A3L:Authorware3.x库文件
A4L:Authorware4.x库文件
A5L:Authorware5.x库文件
A3M,A4M:AuthorwareMacintosh未打包文件
A4P:Authorware无运行时间的千神论坛源码打包文件
A3W,A4W,A5W:未打包的AuthorwareWindows文件
B
BAK:备份文件
BAS:BASIC源文件
BAT:批处理文件
BDF:WestPointBridgerDesigner文件
BFC:WindowsBriefcase文档
BG:BackgammonForWindows下的游戏文件
BGL:MicrosoftFlightSimulator(微软飞行模拟器)的视景文件
BI:二进制文件
BIF:GroupWise的初始化文件
BIFF:XLIFE3D格式文件
BIN:二进制文件
BK,BK
BKS:IBMBookManagerRead书架文件
BMK:书签文件
BMP:Windows或OS/2位图文件
BMI:ApogeeBioMenace数据文件
BOOK:AdobeFrameMakerBook文件
BOX:LotusNotes的邮箱文件
BPL:BorlardDelph4打包库
BQY:BrioQuery文件
BRX:用于查看多媒体对象目录的文件
BSC:MSDeveloperStudio浏览器信息文件
BSP:Quake图形文件
BS1:ApogeeBlakeStone数据文件
BS_:MicrosoftBookshelfFind菜单外壳扩展名
BTM:Norton应用程序使用的批处理文件
BUD:Quicken的备份磁盘
BUN:CakeWalk声音捆绑文件(一种MIDI程序)
BW:SGI黑白图像文件
BWV:商业波形文件
BYU:BYU的**文件格式
B4:HelixNutsandBolts文件
C
C:C代码文件
C0l:台风波形文件
CAB:Microsoft压缩档案文件
CAD:Softdek的DrafixCAD文件
CAL:CALS压缩位图;日历计划表数据
CAM:Casio照相机格式
CAP:压缩音乐文件格式
CAS:逗号分开的ASCⅡ文件
CAT:Quicken使用的IntellCharge分类文件
CB:Microsoft干净引导文件
CBI:二进制卷格式文件(用于IBM大型机系统)
CC:VisualdBASE用户自定义类文件
CCA:cc:邮件文件
CCB:VisualBasic动态按钮配置文件
CCF:多媒体查看器配置文件,用于OS/2
CCH:Corel图表文件
CCM:Lotuscc:邮箱(例如“INBOX.CCM”)
CCO:CyberChat数据文件
CCT:MacromediaDirectorShockwave投影
CDA:CD音频轨道
CDF:Microsoft频道定义格式文件
CDI:Philip的高密盘交互格式
CDM:VisualdBASE自定义数据模块文件
CDR:CorelDRAW绘图文件;原始音频CD数据文件
CDT:CorelDRAW模板
CDX:CorelDRAW压缩绘图文件;MicrosoftVisualFoxPro索引文件
CEL:CIMFast事件语言文件
CER:证书文件(MIMEx-x-ca-cert)
CFB:Compton的多媒文件
CFG:配置文件
CFM:CotdFusion模板文件;VisualdBASEWindows用户定制表单
CGI:公共网关接口脚本文件
CGM:计算机图形元文件
CH:OS/2配置文件
CHK:由Windows磁盘碎片整理器或磁盘扫描保存的文件碎片
CHM:编译过的HTML文件
CHR:字符集(字体文件)
CHP:VenturaPublisher章节文件
CHT:ChartViem文件;HarvardGraphics矢量文件
CIF:AdaptecCD创建器CD映像文件
CIL:ClipGallery下载包
CIM:SimCity文件
CIN:OS/2改变控制文件用于跟踪INI文件中的变化
CK1:iD/ApogeeCommanderKeen1数据文件
CK2:iD/ApogeeCommanderKeen2数据文件
CK3:iD/ApogeeCommanderKeen3数据文件
CK4:iD/ApogeeCommanderKeen4数据文件
CK5:iD/ApogeeCommanderKeen5数据文件
CK6:iD/ApogeeCommanderKeen6数据文件
CLASS:Java类文件
CLL:CrickSoftwareClicker文件
CLP:Windows剪贴板文件
CLS:VisualBasic类文件
CMD:WindowsNT,OS/2的命令文件;DOSCD/M命令文件;dBASEⅡ程序文件
CMF:Corel元文件
CMG:Chessmaster保存的游戏文件
CMP:JPEG位图文件;地址文档
CMV:CorelMove动画文件
CMX:CorelPresentationExchange图像
CNF:Telnet,Windows和其他其内格式会发生改变的应用程序使用的配置文件
CNM:Windows应用程序菜单选项和安装文件
CNQ:CompuworksDesignShop文件
CNT:Windows(或其他)系统用于帮助索引或其他目的内容文件
COB:TrueSpace2对象文件
COD:MicrosoftC编译器产生的可显示机器码/汇编代码文件,其中附有源C代码作为注释
COM:命令文件(程序)
CPD:CorelPrintOffice文件(图形)
CPD,CPE传真覆盖文档
CPI:MicrosoftMS-DOS代码页信息文件
CPL:控制面板扩展名,Corel颜色板
CPO:Corel打印存储文件
CPP:C++代码文件
CPR:Corel提供说明书文件
CPT:Corel照片-绘画图像
CPX:CorelPresentationExchange压缩图形文件
CRD:WindowsCardfile文件
CRP:Corel提供的运行时介绍文件;VisualdBASE自定义报表文件
CRT:认证文件
CSC:Corel脚本文件
CSP:PCEmceeOn_Screen图像
CSS:瀑布式表格文件
CST:MacromediaDirectorCast文件
CSV:逗号分隔的值文件
CT:ScitexCT位图文件;PaintShopProGrapic编辑器文件
CTL:通常用于表示一个包含控件信息的文件;FaxWork用它来保持有关每个传真收到或发出的信息
CUE:Microsoft提示牌数据文件
CUR:Windows光标文件
CUT:DrHalo位图文件
CV:Corel版本的档案文件;MicrosoftCodeView信息屏幕文件
CWK:ClarisWorks数据文件.
CWS:ClarisWorks模块
CXT:MacromediaDirector受保护的(不可编辑的)投影文件
CXX:C++源代码文件
D
DAT:数据文件;WrodPerfect合并数据文件;用于一些MPEG格式的文件
DB:Borland的Paradox7表
DBC:MicrosoftVisualFoxPro数据库容器文件
DBF:dBASE文件,一种由Ashton-Tate创建的格式,可以被ACT!家政开源商城源码、Lipper、FoxPro、Arago、Wordtech、Xbase和类似数据库或与数据库有关产品识别;可用数据文件(能被Excel打开);Oracle8.1.x表格空间文件
DBX:DataBearn图像;MicrosoftVisualFoxPro表格文件
DCM:DCM模块格式文件
DCR:冲击波文件
DCS:桌面颜色分隔文件
DCT:MicrosoftVisualFoxPro数据库容器
DCU:Delphi编译单元文件
DCX:MicrosoftVisualFoxPro数据库容器;基于PCX的传真图像;宏
DC5:DataCAD绘图文件
DDF:Btrieve或Xtrieve数据定义文件,它包含用于描述Btrieve或Xtrieve文件的元数据
DDIF:DigitalEquipment或Compaq格式,用于保存他们图像与字处理文档
DEF:SmartWareⅡ数据文件;C++模块定义文件
DEFI:Oracle7卸载脚本文件
DEM:用于表示数字高度模型的USGS基准的文件
DER:认证文件
DEWF:MacintoshSoundCap/SoundEdit录音设备格式
DGN:MacintoshCAD绘图文件
DIB:设备无关位图
DIC:目录
DIF:可进行数据互换的电子表格
DIG:DigiLink格式;SoundDesignerⅠ音频文件
DIR:MacromediaDirector文件
DIZ:描述文件
DLG:C++对话框脚本文件
DLL:动态链接库
DLS:可下载声音文件
DMD:VisualdBASE数据模块文件
DMF:X-Trakker音乐模块(MOD)文件
DOC:FrameMaker或FrameBuilder文档;WordStar文档、WordPerfect文档、MicrosoftWord文档;DisplayWrite文档
DOT:MicrosoftWord文档模板
DPL:BorlandDelph3压缩库
DPR:BorlandDelphi工程头文件
DRAW:Acorn的基于对象的矢量图像文件
DRV:驱动程序
DRW:MicrografxDesigner/Draw;Pro/E绘画文件
DSF:MicrografxDesignerVFX文件
DSG:DOOM保存的文件
DSM:DynamicStudio音乐模块(MOD)文件
DSP:MicrosoftDeveloperStudio工程文件
DSQ:CorelQUERY(查询)文件
DST:刺绣机图形文件
DSW:MicrosoftDeveloperStudio工作区文件
DTA:WordBank(世界银行)的STARS数据文件
DTD:SGML文档类型定义(DTD)文件
DTED:地面高度数字数据(图形的数据格式)文件
DTF:SymantecQ&A相关的数据库数据文件
DTM:DigiTrakker模块文件
DUN:Microsoft拔号网络导出文件
DV:数字视频文件(MIME)
DWD:DiamondWare数字化文件
DWG:AutoCAD工程图文件;AutoCAD或GenericCADD老版本的绘图格式
DXF:可进行互交换的绘图文件格式,二进制的乐博棋牌源码DWG格式的文本表示;数据交换文件
DXR:MacromediaDirector受保护(不可编辑)**文件
D:Commodore的位模拟磁盘图像文件
E
EDA:EnsoniqASR磁盘映像
EDD:元素定义文档(FrameMaker+SGML文档)
EDE:EnsoniqEPS磁盘映像
EDK:EnsoniqKT磁盘映像
EDQ:EnsoniqSQ1/SQ2/Ks磁盘映像
EDS:EnsoniqSQ磁盘映像
EDV:EnsoniqVFX-SD磁盘映像
EFA:EnsoniqASR文件
EFE:EnsoniqEPS文件
EFK:EnsoniqKT文件
EFQ:EnsoniqSQ1/SQ2/Ks文件
EFS:EnsoniqSQ文件
EFV:EnsoniqVFX-SD文件
EMD:ABT扩展模块
EMF:Windows增强元文件
EML:MicrosoftOutlookExpress邮件消息(MIMERTC)文件
ENC:重演文件
ENFF:中性文件格式扩展名
EPHTML:Perl解释增强HTML文件
EPS:压缩的PostScript图像
EPSF:压缩的PostScript文件
ERI:ERWin文件
ERR:当RobooHELP帮助编译器企图编译一个帮助系统源文件时用来存储错误消息的文件
EPX:ERWin文件
ESPS:ESPS音频文件
EUI:EnsoniqESP家族的压缩磁盘映像
EVY:特使文档
EWL:MicrosoftEncarta文档
EXC:MicrosoftWord禁止字字典
EXE:可执行文件(程序)
F
F:FORTRAN文件
F2R:Farandoyle线性模块格式
F3R:Farandoyle分块线性模块格式
F:FORTRAN文件
F:FORTRAN文件
FAR:FradoleComposer音乐模块(MOD)文件
FAV:MicrosoftOutlook导航条
FAX:传真类型图像
FBK:Navison金融备份
FCD:虚拟CD-ROM
FDB:Navison金融数据库
FDF:AdobeAcrobat表单文档文件
FEM:CADRE有限元素网络文件
FFA,FFL,FFO,FFK:Microsoft快速查找文件
FFF:GUSPnP银行文件格式
FFT:最终格式文本(IBM的DCA一部分)
FH3:AldusFreehand3绘图文件
FIF:Fractal图像文件
FIG:REND/AVRIL使用的文件格式
FITS:CCD照相机图像;灵活图像传输系统
FLA:MacromediaFlash
**FLC:AutodeskFLIC动画文件
FLF:CorelParadox产生的格式:NavisonFinancials许可文件;OS/2驱动程序文件
FLI:AutodeskFLIC动画
FLT:StarTrekker音乐模块(MOD)文件;MultiGenInc的OpenFlight使用的文件格式;Corel过滤器文件
FM:AdobeFrameMaker文档
FMB:Oracle4.0版或以后版本表单的二进制源代码文件
FML:文件镜象列表(GetRight)
FMT:Oracle4.0版或以后版本表单的文本格式;MicrosoftSchedule+打印文件
FMX:Oracle4.0版或以后版本可执行表单
FND:MicrosoftExplorer保存的搜索文件(Findapplet)
FNG:字体组文件(字体导航器,FontNavigator)
FNK:FunkTracker模块格式
FOG:Fontographer模块字体
FON:系统字体
FOR:FORTRAN文件
FOT:字体相关文件
FP:FileMakerPro文件
FP1:FlyingPigsforWindows数据文件
FP3:FileMakerPro文件
FPT:FileMakerPro文件;MicrosoftFoxPro备注字体文件
FPX:FlashPix位图
FRM:表单;FrameMaker或FrameBuilder文档;Oracle可执行表(3.0版或早期版本);VisualBasic表单;WordPerfectMerge表单;DataCAD标志报表文件
FRT:MicrosoftFoxPro报表文件
FRX:VisualBasic表单文本;MicrosoftFoxPro报表文件
FSF:fPrintAuditTool文件格式
FSL:Borland的Paradox7表单;CorelParadox保存的表单
FSM:Parandoyle示例格式
FT:LotusNotes全文本索引
FTG:全文本搜索组文件,由Windows帮助系统查找时产生——可以删除,并在需要时重建起来
FTS:全文本搜索引文件,由Windows帮助系统查找时产生
FW2:FrameworkⅡ文件
FW3:FrameworkⅢ文件
FW4:FrameworkⅣ文件
FXP:经MicrosoftFoxPro编译的源文件
FZB:CasioFZ-1银行转储
FZF:CasioFZ-1完全转储
FZV:CasioFZ-1声音转储
G
G:RawCCITTG.
G:RawCCITTG.或5bitADPCM格式数据
GAL:Corel多媒体管理器相集
GCD:GenericCADD绘画文件(后续版本)
GCP:GroundControlPoint(地面控制点)文件,用于远景数据形成图像过程,经常用于生成图工程—CHIPS(copenhagenimageprocessingsystem)使用这些文件
GDB:InterBase数据库文件
GDM:铃声、口哨声和声音板模块格式
GED:GEDCOM系谱数据文件,用于记录和交换系谱数据的pack易支付源码流行格式;图形环境文档绘画
GEM:GEM元文件
GEN:Ventura产生的文本文件
GetRight:GetRight未完成的下载文件
GFC:Patton&PattonFlowCharting4flowchart文件
GFI,GFX:Genigraphics图形链接表示文件
GHO:Norton克隆磁盘映像
GID:Windows全局索引文件(包括帮助状态)
GIF:CompuServe位图文件
GIM,GIX:Genigraphics图形链接介绍文件
GKH:EnsoniqEPS家簇磁盘映像文件
GKS:GravisGripKey文档
GL:动画格式
GNA:Genigraphics图形链接介绍文件
GNT:生成代码,MicroFocus属性格式里的可执行代码
GNX:Genigraphics图形链接介绍文件
GRA:MicrosoftGraph文件
GRD:用于远程视景数据产生地图过程的格式文件,通常应用于形成地图工程—CHIPS(copenhagenimageprocessingsystem)使用这些文件
GRF:Grapher(GoldenSoftware公司)图形文件
GRP:程序管理组
GSM:RawGSM6.音频流;Raw“bytealigned(比特对齐的)”GSM6.音频流;USRobotics语音调制解调器
GTK:Graoumftracker(老)音乐模块(MOD)文件
GT2:Graoumftracker(新)音乐模块(MOD)文件
GWX,GWZ:Cenigraphis图形链接介绍文件
GZ:UNIXgzip压缩文件
H
H:C程序头文件
HCM:IBMHCM配置文件
HCOM:声音工具HCOM格式
HCR:IBMHCD/HCM产品配置文件
HDF:高级计算机应用程序本地中心(NCSA)geospatialHierarchial数据格式文件
HED:HighEdit文档
HEL:MicrosoftHellbender格式保存的游戏文件
HEX:MacintoshBinHex2.0文件
HGL:HP图形语言绘图文件
HH:映射文件,包括一些话题ID和在帮助文件系统中话题的映射数字—允许运行中应用程序发送给用户合适的上下文帮助话题
HLP:帮助文件;DateCADWindows帮助文件
HOG:LucasArts的DarkForcesWAD文件
HPJ:VisualBasic帮助工程
HPP:C++程序头文件
HQX:MacintoshBinHex4.0文件
HST:历史文件
HT:HyperTerminal(超级终端)
HTM,HTML:超文本文档
HTT:Microsoft超文本模板
HTX:扩展HTML模板
HXM:Descent2HAM文件扩展
I
ICA:Citrix文件
ICB:Targa位图文件
ICC:Kodak打印机格式文件
ICL:图标库文件
ICM:图形颜色匹配配置文件
ICO:Windows图标
IDB:MSDev中间层文件
IDD:MIDI设备定义
IDF:MIDI设备定义(Windows需要的文件)
IDQ:Internet数据查询文件
IDX:MicrosoftFoxPro相关数据库索引文件;SymantecQ&A相关数据库索引文件;MicrosoftOutlookExpress文件
IFF:交换格式文件;AmigaILBM
IGES:初始图形交换说明文件
IGF:插入系统元文件
IIF:QuickBooksforWindows交换文件
ILBM:位图图形文件
IMA:WinImage磁盘映像文件
IMG:GEM映像
IMZ:WinImage压缩磁盘映像文件
INC:汇编语言或动态服务器包含文件
INF:信息文件
INI:初始化文件;MWaveDSPSynth的“nwsynth.ini”GMS安装;CravisUltrasoundbank安装
INP:Oracle3.0版或早期版本的表单源代码
INRS:INRS远程通信声频
INS:InstallShield安装脚本;X-Internet签字文件;EnsoniqEPS字簇设备;Cell/ⅡMAC/PC抽样设备
INT:中间代码,当一个源程序经过语法检查后编译产生一个可执行代码
IOF:Findit文档
IQY:MicrosoftInternet查询文件
ISO:根据ISD有关CD-ROM文件系统标准列出CD-ROM上的文件
ISP:X-Internet签字文件
IST:数字跟踪设备文件
ISU:InstallShield卸装脚本
IT:脉冲跟踪系统音乐模块(MOD)文件
ITI:脉冲跟踪系统设备
ITS:脉冲跟踪系统抽样,Internet文档位置
IV:OpenInventor中使用的文件格式
IVD:超过/微观数据维数或变量等级文件
IVP:超过/的用户子集配置文件
IVT:超过/表或集合数据文件
IVX:超过/微数据目录文件
IW:Idlewild屏幕保护程序
IWC:InstallWatch文档
J
J:Ricoh照相机格式
JAR:Java档案文件(一种用于applet和相关文件的压缩文件)
JAVA:Java源文件
JBF:PaintShopPro图像浏览文件
JFF,JFIF,JIF:JPEG文件
JMP:SAS的JMPDiscovery表格统计文件
JN1:EpicMegaGames的JilloftheJungle数据文件
JPE,JPEG,JPG:JPEG图形文件
JS:javascript源文件
JSP:HTML网页,其中包含有对一个Javaservlet的参考
JTF:JPEG位图文件
K
K:Kurzweil抽样文件
KAR:卡拉OKMIDI文件(文本+MIDI)
KDC:Kodak光增强器
KEY:DataCAD图标工具条文件
KFX:KoFakGroup4图像文件
KIZ:Kodak数字明信片文件
KKW:RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字
KMP:KorgTrinityKeyMap文件
KQP:Konica照相机本地文件
KR1:Kurzweil抽样(多软驱)文件
KRZ:Kurzweil抽样文件
KSF:KorgTrinity抽样文件
KYE:Kye游戏数据
L
LAB:VisualdBASE标签文件
LBM:DeluxePaint位图文件
LBT,LBX:MicrosoftFoxPro标签文件
LDB:MicrosoftAccess加锁文件
LDL:CorelParadox分发库
LEG:Legacy文档
LES:Logitech娱乐系统游戏配置文件(与REC文件一样)
LFT:3DStudio(DOS)放样文件
LGO:Paintbrush(Microsoft画图应用程序)的徽标文件
LHA:LZH更换文件后缀
LIB:库文件
LIN:DataCAD线型文件
LIS:结构化查询报告(SQR)程序产生的输出文件
LLX:Laplink交换代理
LNK:Windows快捷方式文件
LOG:日志文件
LPD:HelixNut和Bolt文件
LRC:Intel可视电话文件
LSL:CorelParadox保存的库文件
LSP:AutoLISP、CommonLISP和其他LISP语言文件
LST:列表文件
LU:ThoughtWing库单元文件
LVL:ParallaxSoftware的MinerDescent/D2Level扩展
LWLO:Lightwave分层对象文件
LWOB:Lightwave对象文件
LWP:LotusWordPro/文件
LWSC:Lightwave视景文件
LYR:DataCAD层文件
LZH:LHARC压缩档案
LZS:Skyroads数据文件
M
M1V:MPEG相关文件(MIME“mpeg”类型)
M3D:CorelMotion3D动画文件
M3U:MPEGURL(MIME声音文件)
MAC:MacPaint图像文件
MAD:MicrosoftAccess模块文件
MAF:MicrosoftAccess表单文件
MAG:在一些日本文件中发现的图形文件格式
MAGIC:魔力邮件监视器配置文件
MAK:VisualBasil或MicrosoftVisualC++工程文件
MAM:MicrosoftAccess宏
MAN:UNIX手册页输出
MAP:映射文件;DukeNukem3DWAD游戏文件
MAQ:MicrosoftAccess查询文件
MAR:MicrosoftAccess报表文件
MAS:LotusFreelanceGraphicsSmartMaster文件
MAT:MicrosoftAccess表;3DStudioMAX材料库
MAUD:MAUD抽样格式
MAX:Kinetx的3DStudioMAX文件;该格式用于一个3D场景文件;Paperport文件;OrCAD设计文件
MAZ:Hover迷路数据;Division的dVS/dVISE使用的文件格式
MB1:ApogeeMonsterBash数据文件
MBOX:BerkeleyUnix邮箱格式
MBX:MicrosoftOutlook保存email格式;Eudora邮箱
MCC:Dailerl0呼叫卡
MCP:MetrowerksCodeWarrior工程文件
MCR:DataCAD键盘宏文件
MCW:MicrosoftWord的Macintosh文档
MDA:MicrosoftAccess内抽入器;MicrosoftAccess2.0版及其后续版本的工作组事件
MDB:MicrosoftAccess数据库
MDE:MicrosoftAccessMDE文件
MDL:数字跟踪器音乐模块(MOD)文件;Quake模块文件
MDN:MicrosoftAccess空数据库模板
MDW:MicrosoftAccess工作组文件
MDZ:MicrosoftAccess向导模板文件
MED:音乐编辑器,OctaMED音乐模块(MOD)文件
MER:电子表格/数据库数据交换格式;FileMaker、Excel及其他软件能识别
MET:表示管理器元文件
MFG:Pro/ENGINEER制造文件
MGF:在材料与几何学里的文件格式
MHTM,MHTML:MHTML文档(MIME)
MI:杂项
MIC:MicrosoftImageComposer文件
MID:MIDI音乐
MIF:AdobeFramMaker交换格式
MIFF:与机器无关格式文件
MIM,MIME,MME:Internet邮件扩展格式的多用途文件,经常作为发送e-mail时在AOL里附件而创建的文件;在一个多区MIM文件里的文件能用WinZip或其他类似程序打开
MLI:3DStudio的材料库格式文件
MMF:MealMaster格式;一个处方类格式;Microsoft邮件文件
MMG:超过/表或集会数据文件
MMM:Microsoft多媒体
**MMP:MindmaporMindManager文件
MN2:Descent2任务文件
MND,MNI:Mandelb
干货|开源MIT Min cheetah机械狗设计(二十)运动控制器源码解析---Locomotion程序架构
开源MIT Min cheetah机械狗设计第篇,讲解Locomotion程序架构。
本文集中解析机械狗的运动模式,涵盖种模式,包括被动、关节运动、阻抗控制、站立、平衡站立、奔跑、恢复站立、视觉辅助、后空翻、前空翻。每种模式继承自FSM_State,实现状态转移与控制。
程序核心在于FSM_StatesList中的运动模式调度,runFSM()函数对模式进行管理。
重点介绍奔跑模式,它依赖MPC(ConvexMPCLocomotion)与WBC(WBC_Ctrl)控制器。MPC部分已前文讨论,本篇聚焦于WBC实现。
首先,初始化MPC,作为WBC的一部分。WBC运行于FSM_State_Locomotion的run()函数,通过循环调用控制步骤LocomotionControlStep()。
控制步骤中,MPC预测足端反作用力Fr_des[i],WBC求解关节扭矩、加速度、速度与位置。腿部控制器LegController据此发送关节扭矩、速度与位置。
核心在于运行WBC控制器WBC_Ctrl::run()与计算过程的_WComputeWBC()函数,通过公式进行计算。
欲详细了解WBC控制器设计原理,可参考相关文章。
本篇至此,下篇将深入探讨WBC控制器的程序实现。