Skip to content

CMCRobotics/intelligence-machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Intelligence Machine

An educational experience about Artificial Intelligence and Machine Learning.

βš™οΈ How to develop

In order to obtain the latest dev version of dependencies, you may need a Github token.

πŸ› οΈ Creating a GitHub Personal Access Token for npm

  • Go to GitHub.com and log in to your account.
  • Click on your profile picture in the top-right corner and select "Settings".
  • In the left sidebar, click on "Developer settings".
  • Click on "Personal access tokens" and then "Tokens (classic)".
  • Click "Generate new token" and then "Generate new token (classic)".
  • Give your token a descriptive name. For scopes, select at minimum:
    read:packages
    
    If you also need to publish packages, include:
    write:packages
    delete:packages
    
  • Click "Generate token" at the bottom of the page.
  • Copy the token immediately - you won't be able to see it again!

You need to export your token as NPM_AUTH_TOKEN.

How to reset your broker's persistent data (Mosquitto)

sudo service mosquitto stop && sudo rm /var/lib/mosquitto/mosquitto.db && sudo service mosquitto start

πŸ”¬ Technical Components

  • WebXR for augmented reality experiences
  • Custom AR utilities for object placement
  • Linear animation system for smooth transitions
  • Dynamic asset loading with fragment support

πŸ“± Compatibility

  • Works on WebXR-enabled browsers
  • Supports both mobile and desktop devices
  • Requires camera access for AR features

πŸ“„ License

This project is licensed under the terms included in the LICENSE file.


About

An educational experience about Artificial Intelligence and Machine Learning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published