赞助商
赞助入驻
Falcon

FalconFalcon

Falcon is a plugin mainly for marker detection, Quaternion, Matrix calculation.

更新日期:2016年10月22日分类标签: 语言: 平台:

0 人已下载 手机查看

此插件为官方原版未经修改,如需了解对应#rhino插件#的原版信息,可在页面底部点击跳转官方网站进行查看下载。

哪里可以下载到rhino插件
当然是访问建筑曲奇导航的Rhino插件板块,超全rhino 插件下载请访问: rhino插件大全


 

这是一个更为完整的QuaternionSolver插件版本,包含了matrix4x4计算、标记检测和路径寻找功能。

这是我插件的首次发布,它包含四个部分。第一部分是4x4矩阵间的计算,将其他旋转定义转换为矩阵。第二部分是四元数间的计算,将其他旋转定义转换为四元数。第三部分是标记检测,加载图片为系统位图,显示图片、网络摄像头,以及在必要时使用firefly图像之间的转换。第四部分是一个路径寻找组件,它能够在给定障碍物的情况下寻找两点间的最短路径。

要使用标记检测功能,你需要打印出你的标记,或者在你的平板或手机上使用(由于屏幕的强烈反射,不推荐这样做)。当前支持的标记有AprilTagsNyID Model2。记住,标记周围需要有白边才能被检测到。(由于AForge的限制,标记每一行每一列至少应该有一个白色点。因此,上述链接中的并非所有标记都能工作。)

致谢:

矩阵和四元数的计算是使用.NET Framework 4.6实现的。标记检测是基于Aforge.Net Framework开发的。同时感谢斯图加特大学ICD的研究员Long Nguyen帮助我调试插件。感谢Behrooz Tahanzadeh让我有了这个想法。

我已经测试了这个项目,但它是首次发布,可能仍然包含bug。请“原样”使用,它不附带任何保证。我花费了很多时间开发逻辑和实现它,请给予应有的认可。

安装方法:

  • 运行插件你需要至少net framework 4.6。
  • 为了让位图和firefly图像之间的转换工作,你需要firefly插件。[可选]
  • 在Grasshopper中,选择文件 > 特殊文件夹 > 组件文件夹。保存Falcon.ghaAforge.dll文件在那里。
  • 右键点击文件 > 属性 > 确保没有“阻止”文本
  • 重启Rhino和Grasshopper
  • 为了使用标记检测功能,你需要从这里下载标记。当前插件支持ApriltagsNyID,如果你想使用特定的标记,请联系我添加数据库。

更多信息请访问 http://www.chenjingcheng.com/portfolio/grasshopper-plugin-falcon/

玩得开心!

- 陈靖成

相关资源

Human
Welcome to Human for Grasshopper! Human extends Grasshopper's ability to create and reference geometry including lights, blocks, and text objects.
MinSurface
Compute an approximate minimal surface extremely fast.
Carverino
Carverino (or CarveRhino is an adaptation of the Carve CSG library and CarveSharp, a dotNET port of the same.
MatrixToolBox
A toolbox for matrix algebra and robot.
RhinoDiamond for Rhino 8
Rhino stone setting software, updated with the latest goldsmith features. A must for creating 3D jewelry.

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
登录后可以自定义书签并同步收藏内容哦~
登录 获取素材