此插件为官方原版未经修改,如需了解对应#rhino插件#的原版信息,可在页面底部点击跳转官方网站进行查看下载。
哪里可以下载到rhino插件
当然是访问建筑曲奇导航的Rhino插件板块,超全rhino 插件下载请访问: rhino插件大全
这是一个更为完整的QuaternionSolver插件版本,包含了matrix4x4计算、标记检测和路径寻找功能。
这是我插件的首次发布,它包含四个部分。第一部分是4x4矩阵间的计算,将其他旋转定义转换为矩阵。第二部分是四元数间的计算,将其他旋转定义转换为四元数。第三部分是标记检测,加载图片为系统位图,显示图片、网络摄像头,以及在必要时使用firefly图像之间的转换。第四部分是一个路径寻找组件,它能够在给定障碍物的情况下寻找两点间的最短路径。
要使用标记检测功能,你需要打印出你的标记,或者在你的平板或手机上使用(由于屏幕的强烈反射,不推荐这样做)。当前支持的标记有AprilTags和NyID Model2。记住,标记周围需要有白边才能被检测到。(由于AForge的限制,标记每一行每一列至少应该有一个白色点。因此,上述链接中的并非所有标记都能工作。)
致谢:
矩阵和四元数的计算是使用.NET Framework 4.6实现的。标记检测是基于Aforge.Net Framework开发的。同时感谢斯图加特大学ICD的研究员Long Nguyen帮助我调试插件。感谢Behrooz Tahanzadeh让我有了这个想法。
我已经测试了这个项目,但它是首次发布,可能仍然包含bug。请“原样”使用,它不附带任何保证。我花费了很多时间开发逻辑和实现它,请给予应有的认可。
安装方法:
- 运行插件你需要至少net framework 4.6。
- 为了让位图和firefly图像之间的转换工作,你需要firefly插件。[可选]
- 在Grasshopper中,选择文件 > 特殊文件夹 > 组件文件夹。保存Falcon.gha和Aforge.dll文件在那里。
- 右键点击文件 > 属性 > 确保没有“阻止”文本
- 重启Rhino和Grasshopper
- 为了使用标记检测功能,你需要从这里下载标记。当前插件支持Apriltags和NyID,如果你想使用特定的标记,请联系我添加数据库。
更多信息请访问 http://www.chenjingcheng.com/portfolio/grasshopper-plugin-falcon/
玩得开心!
- 陈靖成