carmaker中拥有非常丰富的功能。但是一般在工作和学习中用不到所有的功能,更普遍的情况是只需要掌握常用的一些功能就可以支持大部分的仿真需求。下面简单记录一下主要的几个模块。

主要模块

  • 一 help文档
    • Quick Start Guide
    • User's Guide
    • Reference Manual
  • 二 Parameters
    • Car
    • Scenarion/Road
    • Maneuver
    • Traffic
    • 其他参数
  • 三 File
    • 项目及测试用例管理
    • IPGMovie
  • 四 总结

一 help文档

help文档中包含了详细的各种操作说明,软件中遇到的问题都可以在help文档中找到答案,但是help文档包含内容太多,所以在大概能够使用软件后如果遇到具体的问题可以来这里对应的文档寻找答案。介绍其中几个经常用的模块。

Quick Start Guide

快速开始引导,如果是刚装好carmaker软件,跟随这个文档中的例子实际操作一边基本就能简单的使用仿真功能。

User’s Guide

这个文档中通过列举每一个功能具体的操作过程来引导使用者完成自己的任务,当我们想要完成某一个具体的功能但是不知道怎么设置或者不清楚设置项的含义时可以到这个文档中查找。

Reference Manual

参考手册,这个文档中主要介绍了软件中各个模块的建模原理和主要的一些接口信号的定义,如果对于车辆各个模块建立理论感兴趣的可以翻一翻这个文档。同时这个模块中提供了接口信号的完整列表,这个也是在后续仿真工作中经常需要查找的模块。在集成控制模型的过程中如果想要找控制模型需要的信号或者控制模型输出的信号需要接入到车辆模型中都需要到这个文档中寻找相关的接口。

二 Parameters

Parameters是一个非常重要的模块儿,通过这个模块的功能选择车辆模型、设置路网和道路环境、设置动作、添加交通参与者以及天气条件等。下面介绍建立一个简单场景必须要设置的几个模块。

Car

点击主界面上Car对应的Select按钮,在示例模型库中选择一个车辆模型后,选择Parameters选项下的Car,或者直接点击主界面上Car右侧的车辆名称处进入到车辆数据库的编辑界面。

在车辆数据库的编辑界面中,我们可以设置车身、悬架、转向、轮胎、制动、动力、传感器、车辆控制等属性,设置完成后别忘了点击File下面的保存,如果没有特殊的需求可保持默认的设置。特别需要注意的是,做转向控制时,如果是控制转向扭矩,需要在转向设置中选择GenTorque。添加传感器时,低版本的carmaker直接在Sensors下面选择对应的传感器并设置安装位置及性能参数,新版本的软件需要在Sensors下面添加传感器并设置传感器参数,然后在Assembly下面的SensorMountings里面配置传感器位置才可以正常使用。

Scenarion/Road

第二个非常重要的功能是Scenarion/Road,在创建新的testrun时需要在这个里面创建路网信息和道路环境信息,包括车道连接关系、道路标识、植被房屋等。

Maneuver

动作策略设置,这也是新建testrun时必须设置的参数项,需要在这里指定每一步的时间、横纵向控制形式、提前结束条件等。

Traffic

Traffic参数根据场景需要进行设置,如果是单车仿真就不需要设置这里,如果有其他的道路交通参与者,那就通过这个选项添加交通参与者。可以添加汽车、卡车、摩托车、自行车、行人、动物等不同类别的参与者,每种类别下面还细分有非常多的子模型。选定模型后,还可以设置具体的位置、移动的路径和速度管理等。

其他参数

其他的如挂车、轮胎、传感器合集、驾驶员模型、天气环境等如果没有特殊的需求,都可以保持默认设置不用修改。

三 File

项目及测试用例管理

File中比较重要的功能包括Project Folder用来创建或更新项目文件夹,Open用于打开自己项目文件或示例下的testrun测试用例,以及保存或者另存为当前的测试用例设置。

IPGMovie

IPGMovie是仿真动画界面,通过动画界面可以从不同角度和距离观察仿真过程,影子测试的对比、配置仪表盘的显示、环境与背景、鸟瞰鱼眼、跟随不同目标

四 总结

总结一下新建一个自己的测试用例的过程,通过File下的功能新建工程文件夹或打开已有的文件夹,新建测试用例(testrun),通过Parameters下的功能完成选择车辆、建立路网、设置运行策略,如果有必要可以设置交通参与者,完成这些就可以点击Start运行测试用例,并点开IPGMovie观察仿真动画。

carmaker主要模块使用说明相关推荐

  1. Python 中 concurrent.futures 模块使用说明

    Python 中 concurrent.futures 模块使用说明 转载请注明出处:https://blog.csdn.net/jpch89/article/details/87643972 文章目 ...

  2. FPGA控制 | 步进电机模块使用说明

    今天给大侠带来步进电机模块使用说明,话不多说,上货. 如有想要入手步进电机以及驱动模块,可在"叁芯智能科技"企业淘宝店下单. FPGA开发板,初学小白必备! 01 步进电机简介 步 ...

  3. matlab电压源容量,Matlab-SimPowerSystems-Electrical Sources模块使用说明

    Matlab-PSB-Electrical Sources模块使用说明 matlab-PSB-Electrical Sources 1 1.AC Current Source 交流电流源(理想电源) ...

  4. SYD8821 WDT模块使用说明【WDT中断的使用】【WDT复位类型】

    SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM ...

  5. CAN光纤转换器,光纤转can模块使用说明

    CAN光纤转换器,是集成1路标准光纤接口(单模.多模, SC. ST 可选). 2 路标准 CAN 总线接口的工业级 CAN 总线转光纤转换器.CAN光纤转换器可以将 CAN 总线数据转换成光信号通过 ...

  6. python 自定义模块怎么用_python自定义模块使用说明

    保存一个hello.py文件在F:/data/python目录下hello.py >>> def hello(x): print x 目录 导入 >>> impor ...

  7. python中的threading_python中的threading模块使用说明

    这段时间使用python做串口的底层库,用到了多线程,对这部分做一下总结.实际用完了后再回过头去看python的官方帮助文档,感觉受益匪浅,把里面的自己觉得有用的一些关键点翻译出来,留待后续查验. t ...

  8. python自定义模块的使用_python自定义模块使用说明

    保存一个hello.py文件在F:/data/python目录下hello.py >>> def hello(x): print x 目录 导入 >>> impor ...

  9. python collection 和 heapq 模块使用说明

    一 :集合库collection python 拥有一些内置的数据类型,collections模块提供啦几个额外的数据类型: 1,namedtuple   生成可以使用名字来访问元素内容的tuple子 ...

最新文章

  1. SFB 项目经验-65-使用域管理员安装不了Exchange 2010 SP3 CU21
  2. 出国读博前希望有人告诉我
  3. 计算机用户要以ADSL,2012年计算机一级MsOffice第三十三套练习题及答案解析
  4. 《软件加密与解密》第三版学习日志一
  5. 宿主机访问虚拟机中xampp搭建的站点失败
  6. C#多线程开发-使用并发集合
  7. Deep Alignment Network(人脸对齐)
  8. tf.gradients ---错误FetchargumentNonehasinvalidtype
  9. 微信支付服务器繁忙,嘀嘀打车微信支付遭遇系统繁忙 订单过多挤爆服务器
  10. PLSQL Developer 64位 安装方法
  11. android wps页面设置背景图片,如何给手机版WPS的文档设置图片背景
  12. 推动Web开放生态持续发展 百度正式发布Lavas解决方案
  13. 思科模拟器配置静态路由
  14. 凯利讯分享ECL电路与TTL电路的使用注意事项
  15. 浏览器怎么打开微信客户端连接服务器,微信“请在微信客户端打开链接”怎么办?-在浏览器中打开微信链接的方法 - 河东软件园...
  16. 计算机网络英语形容词,英语常用形容词有哪些
  17. 论文笔记——Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNs
  18. pcntl_fork() has been disabled for security reasons报错
  19. 【开源】一款PyQT+Pyserial开发的串口调试工具
  20. 文件服务器+缓存,文件服务器缓存

热门文章

  1. 拓嘉启远电商:拼多多诱导点击包含哪些情况
  2. 福布斯约稿 | 客户体验的全景分析:从了解到行动
  3. matlab运行函数的过程,关于matlab的一些作业一、要求写出窗口运行过程及结果1.利用Matlab求函数f(x)=-x2+ex+lnx的导数、...
  4. win10默认安装路径修改_解放C盘!2种方法教你修改默认安装目录!
  5. 总框架 计算机网络和协议
  6. SOCK5代理服务器透明穿透技术
  7. 朗坤环境递交注册:拟募资11亿 陈建湘家族色彩浓厚
  8. IDM下载器和迅雷,二者谁更胜一筹?
  9. IDL学习:语法基础-过程和函数
  10. 六区哈卡服务器无限公会,魔兽怀旧服:哈卡硬币被改,加声望不加经验,秒升62级是不可能了...