建模之前,需要点击File→New scene 创建场景scene,场景中包含页面page,页面中包含一个或多个视图view,视图通过可视对象Viewable objects从不同的角度显示场景中的对象。

选择页面:每一个新建场景包含8个页面,可以通过工具栏显示所有页面和选择不同页面。
删除和新建页面:在页面中点击鼠标右键,选择 Remove Page 可以删除页面;删除后的页面点击鼠标右键后可以创建包含1-8个不同视图布局的新页面。
浮动视图:在页面中点击鼠标右键,选择add→Floating view创建浮动视图,可以调节浮动视图框大小,无法通过鼠标调节视图视角。

添加可视对象,在视图中显示场景中的对象:可以看出新创建的视图中无法显示场景中的对象,需要在视图中添加可视对象viewable object。可视对象包括两种:相机camera视觉传感器vision sensor
相机的添加方式为:
1、选中add→Camera添加相机,其位置和方向为默认,选中层次结构中Camera,在视图中点击鼠标右键 view→Associated view with selected Camera,同时可以通过view select 选择不同视角。
2、或者直接在视图中点击鼠标右键,选择add→Camera,相机直接与视图关联,这样添加的相机位于视图前方。

此外,可以通过视图中点击鼠标右键,选择view→Solid rendering/Visible edges/Think edges/Shape textures enabled/Track selected object来设置显示方式和视角跟踪特定对象的运动。跟踪对象运动时,相机会自动调整它的观察方向,以便保持物体在其视角中。

相机建立好后,就可以通过以下图标来实现视角的平移、旋转、缩放、调节相机投影角度、聚焦所有对象。同时也可以通过鼠标控制相机视角。

  • 按住鼠标左键可以对场景进行平移;
  • 按住鼠标滚轮可以对场景进行旋转;
  • 滑动滚轮可以对场景进行缩放。

    视觉传感器的添加方式为:

1、选中add→Vision sensor添加视觉传感器,其位置和方向为默认,选中层次结构中Vision_sensor,在视图中点击鼠标右键 view→Associated view with selected Vision sensor。(这里添加了一个浮动视图)
2、双击层次结构中Vision_sensor前的图标,打开其属性对话框,可以设置视觉传感器的视角等参数。
3、在场景中添加一个圆柱体,并设置其Common属性为可见,并运行仿真,可以看到浮动视图中显示视觉传感器看到的内容。

相机和视觉传感器的差别,视觉传感器

CoppeliaSim基础:页面、视图、可视对象(相机/视觉传感器)相关推荐

  1. 美团App页面视图可测性改造实践

    一次编写多处运行的动态化容器技术给研发效率带来了极大的提升,但对于依旧需要多端验证的测试流程来说,在效率层面却面临着极大的挑战.本文围绕动态化容器中的动态布局技术,阐述了如何通过可测性改造来帮助达成提 ...

  2. RGB-D相机视觉SLAM

    RGB-D相机视觉SLAM Dense Visual SLAM for RGB-D Cameras 开源代码地址: vision.in.tum.de/data/software/dvo 摘要 本文提出 ...

  3. Git 基础 —— 安装 配置 别名 对象

    Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 Git 安装 Git下载地址 ...

  4. Bootstrap基础二十七 多媒体对象(Media Object)

    Bootstrap<基础二十七> 多媒体对象(Media Object) 原文:Bootstrap<基础二十七> 多媒体对象(Media Object) Bootstrap 中 ...

  5. JavaScript基础09-day11【原型对象、toString()、垃圾回收、数组、数组字面量、数组方法】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

  6. 数据库基础 之 “视图”

    数据库基础  之    "视图" 什么是视图? 首先视图是查看数据库表中数据的一种方法,视图是一个或多个数据表(基本表)或视图导出的虚拟表或查询结果的重新组成.视图只是一种逻辑对象 ...

  7. 微信小程序this.data赋值时,页面视图层没有同步更新

    问题: 我在开发微信小程序中,this.data进行赋值时,页面视图层没有同步更新; 原因: 其中this.data是用来获取页面data对象的: setData()函数用于将逻辑层数据发送到视图层, ...

  8. vb中可视对象的操作

    问题 : 在调试机房结账的部分,这两部分总是出问题,实时错误424. 错误解释: 未找到窗体(错误 424) 后来通过大量的查阅,找到了答案. MSHFlexGrid1是一个"控件" ...

  9. mysql基础之视图

    原文:mysql基础之视图 在查询中,我们经常把查询结果 当成临时表来看. View是什么? View可以看一张虚拟表. 是表通过某种运算得到的一个投影. 既然视图只是表的某种查询的投影,所以主要步骤 ...

最新文章

  1. NYOJ 16 矩形嵌套(动态规划)
  2. python 完全面向对象_python 面向对象(一)
  3. 对于随机过程方面书籍的评论(转贴)
  4. localStorage封装借口store.js的使用
  5. 厉害了!这家国产厂商2018年在印度高端手机市场销量第一
  6. Keras(六)Autoencoder 自编码 原理及实例 Savereload 模型的保存和提取
  7. python2异步编程_Python3异步编程
  8. 对计算机硬盘进行格式化时,在安装操作系统之前,如何对硬盘进行分区和格式化(新手必看)...
  9. 高速电路设计基本概念之——PCB板材各项参数解读
  10. 计算机找不到 bitlocker,win7找不到bitlocker怎么解决?-在win7中查找bitlocker驱动器加密的方法 - 河东软件园...
  11. 黑马程序员---IT行业调查报告
  12. 我国目前大数据产业发展现状
  13. AppleID的申请流程
  14. weblogic10.3.6升级补丁时间慢的问题
  15. 应用服务打车应用生死未卜 嘀嘀或傍上腾讯
  16. 华人民共和国道路交通安全法
  17. 最纯洁的科研工作者——狄拉克
  18. 磁盘格式之exFat和NTFS怎么选?
  19. R语言学习_回归预测
  20. CISCO动态VLAN配置

热门文章

  1. 软件工程之他见——鲍周晓
  2. Joomla version 1.5.12 suffers from path disclosure and local file inclusion vulnerabilities.
  3. word 无法复制粘贴怎么办
  4. 解读图书管理系统为书店带来的好处
  5. xp如何添加桌面计算机回收站,xp系统桌面回收站不见了怎么办
  6. Numpy API 速查表
  7. 无敌破坏王-高清在线观看
  8. 配置MySQL单个用户多个IP段白名单
  9. 5000元投影仪性能排行榜,当贝F5遥遥领先其他投影仪
  10. C#EXCEL操作大全