Skip to content

A C# port and extension of Kestrel

Notifications You must be signed in to change notification settings

lanicon/SparrowHawk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SparrowHawk

SparrowHawk is the Augmented Reality and User Interface powering RoMA: Robotic Modelling Assistant. SparrowHawk is designed as a plugin for the Rhino 5 CAD tool. It can be run with or without the RobotPrint plugin, which operates the robotic 3D printer.

The project is currently being developed under the Meta branch for a user study using and Optical See-Through (OST) system.

Setup notes

  • Before running or debugging the plugin, make sure to get the .dll from openvr/bin/win64/openvr.dll and put it in the SparrowHawk bin directory.

  • Use NuGet Package Manager to set up MathNet.Numerics.

History

SparrowHawk is the C# port and extension of the Kestrel robotic printing plugin for Rhinoceros, orignally written in C++. SparrowHawk's name comes from a colloquial term for the american kestrel. SparrowHawk's architecture was developed by Jimmy Briggs, who also developed much of the code base. SparrowHawk also has important contributions from Huaishu Peng (system design), Cheng-Yao Eric Wang (interaction implementation), and Kevin Guo (interaction design).

About

A C# port and extension of Kestrel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%