Giter Site home page Giter Site logo

leapmotion / projectnorthstar Goto Github PK

View Code? Open in Web Editor NEW
1.7K 189.0 264.0 419.13 MB

The open-source files comprising Leap Motion's Project North Star AR Headset.

Home Page: https://leapmotion.github.io/ProjectNorthStar/

License: GNU General Public License v3.0

C 87.86% C++ 11.47% Assembly 0.51% Objective-C 0.17%

projectnorthstar's Introduction

Project North Star

Project North Star Headset

Community organized instructions here: https://project-north-star.gitbook.io/project-north-star/

Hardware BOM, fabrication, and assembly instructions start here: https://github.com/leapmotion/ProjectNorthStar/tree/master/Mechanical

Software setup and calibration starts here: https://github.com/leapmotion/ProjectNorthStar/tree/master/Software

Additional Resources

  • Join the community for the bleeding edge updates on Discord
  • Scroll through the latest posts on Reddit
  • Keep up with our project updates on Leap Motion Blog

projectnorthstar's People

Contributors

acolgan avatar fmaurer avatar jiminca avatar rayoung avatar testmasterbright avatar zalo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

projectnorthstar's Issues

missing Gerber files for electronics production

I noticed that the electronics folder includes a BOM and schematics, but the Gerber files are not available. Are there plans to make these files available?

Also, will we be able to purchase the custom components like the reflectors and the infrared LED/camera array directly from Leap Motion?

Thank you!

WindowOffsetManager Error

Please Advise on the following error:

Assets/LeapMotion/North Star/Scripts/WindowOffsetManager.cs(55,16): error CS0117: UnityEngine.Screen' does not contain a definition for fullScreenMode'

GPL Licensing Issues

I noticed this project recently changed it license to the GPLv3. IANAL, but there appear to be some issues with this which would affect anyone attempting to use this code in a GPL-compatible project of their own.

  1. Unity is not GPL compatible
  2. Leap Motion Unity Modules are not GPL compatible under the Leap Motion developer SDK agreement.
  3. Numerous files within the package begin with a header mentioning that they are distributed under the Leap Motion developer SDK agreement which forbids redistribution (a requirement of the GPL).

While I find it admirable to want to use a free software license like the GPL, it does not seem to be a viable licensing choice for this project. My understanding is that this code base is also incompatible with the previous Apache 2.0 license as it also requires redistribution rights to be granted.

If you really do want to distribute this publicly its likely that the only licenses compatible with your dependencies are MIT or similar "open source" licenses which allow you to re-license your code under the proprietary Unity or Leap Motion licenses when distributing derived works including them.

Missing STL for v3.1 Release

Hi guys,

Great project. We're trying to print the mechanicals here at DoES Liverpool. I can't find this from v3.1 BOM. Can somebody point me in the right direction please? [Edit: i.e. can't spot it in the 3D files zip]

#110-005 | 1 | LEFT SLIDE ENDCAP - 3DPRINT

Source for ANX7530 and 1400X1600 MIPI Oled Display

Is there any known distributor source for the Analogix ANX7530 chip? I know it is being used in the Vive Pro, Magic Leap One, Pimax 8K etc...

Would the the Samsung AMS350MU04 AMOLED panels used in the Vive Pro and the Samsung Odyssey be considered good substitutes for the BOE displays?

Two STL files contain too much

Inside the file Mechanical/North Star 3D Files/3D Prints.zip the files cheek guard - left.stl and optics bracket.stl are identical. Both files contain the optics bracket and cheek guards combined. Looking at the file names I suspect they should contain the respective part only.

Does anyone sell the Display Board?

Hi, I am trying to make the North Star but I am stuck with creating the board - 0.1mm drills
Maybe someone has a spare board, otherwise can link me to the right manufacturer that can print this board?

Thanks

A namespace error by TextureCompressionQuality

Please fix the namespace on line 343 on LeapMotion/Modules/GraphicRenderer/Scripts/Utility/AtlasBuilder.cs
It causes an namespace error.

TextureCompressionQuality.Best
->
UnityEditor.TextureCompressionQuality.Best

Electronics pcbs and B.O.M

Hello.

I have been trying to get the PCBs for the projects. Through a Fab lab I can see the BOM and the other
folders like the Display drivers folder and gerber. But its no clear what is what. On the guide the electronics part says coming soon

https://leapmotion.github.io/ProjectNorthStar/

Has anyone got helpful information?

Kind regards.

Lenses

For now can we get the manufacturer you used to get the lenses made regardless of the cost?

Printing 120-002

Is there anyone that could help me with that model? As you know, it's really weird and I have 0 ideas on how to place it, so I can print it nicely. I've tried just laying it, but that will most definitely not work or I mean it didn't work. So any tips?

Connection Problem

Hi, I am trying to test this project in my Mac OSX, but once
it is connected and all installed, I cannot see anything in the Gameview or in the glasses.
What's more, this error appears in the log:
DllNotFoundException: LeapC
LeapInternal.Connection.Start (LeapInternal.LEAP_CONNECTION_CONFIG config) (at Assets/Plugins/LeapMotion/Core/Plugins/LeapCSharp/Connection.cs:161)
LeapInternal.Connection.Start (System.Boolean multiDeviceAware) (at Assets/Plugins/LeapMotion/Core/Plugins/LeapCSharp/Connection.cs:152)
Leap.Controller..ctor (System.Int32 connectionKey, System.Boolean supportsMultipleDevices) (at Assets/Plugins/LeapMotion/Core/Plugins/LeapCSharp/Controller.cs:389)
Leap.Controller..ctor (System.Boolean supportsMultipleDevices) (at Assets/Plugins/LeapMotion/Core/Plugins/LeapCSharp/Controller.cs:365

May you be able to tell me how to solve it? I am using Unity 2018.4 LTS.
Best regards,
Andres

[Tips] 3D printing the headset frame

Hi guys!

So, I suppose a lot of people are going to throw the files on these repository into a number of different desktop FDM 3D printers.

I would be curious to see what configurations and settings we are using. I've been attempting to printing the "FDM Optimized" Optics bracket since yesterday.

I finally resulted into throwing the file into MeshMixer and adding a bunch of support around the frame that should hold the reflectors.

cura_2018-06-23_18-16-34

I'm currently printing this on RED Prima Value PLA with the following settings on a Dagoma Discovery 200 3D printer (little machine made by a french startup a few years ago. Dirt cheap but not really reliable I'm affraid ๐Ÿ˜… ) :

  • Temp 210ยฐC
  • 0.2mm layer height
  • Raft on
  • Supports off (added by hand in meshmixer
  • Infill 100% (it's not that much plastic anyway)
  • printing speed 80mm/sec

I've made several attempts at printing this between yesterday and this afternoon, but this one looks promising.

If it 3D prints nicely, I'll share the modified STL in a pull request ๐Ÿ˜‰

Cannot connect to Leap Motion Services with latest unitypackage

From my Unity console - An application built with a newer version of the Leap SDK is trying to connect. Please install the latest Leap Motion software.

I have Leap Motion Orion 4.0.0+52173 from the main Leap web site and the latest Unitypackage from the repo commit 4aae3ba

I am using the demo app from the repo - NorthStar.unity - NorthStarCalibration

Running on win7

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.