Skip to content
@byu-magicc

BYU MAGICC Lab

Multiple AGent Intelligent Coordination and Control

MAGICC Lab Logo

BYU MAGICC Lab

Welcome to the official GitHub page of the Brigham Young University MAGICC Lab! Here we explore innovative research in robotics, control theory, autonomous systems, and more. Our mission is to push the boundaries of engineering and computer science to enable the next generation of intelligent systems.

🌐 Visit Our Website


🌟 Our Vision

At MAGICC Lab, we aim to develop cutting-edge solutions to empower autonomous systems in various applications, from UAVs to intelligent ground robots. Our research is centered around:

  • 🧠 Intelligent Control Systems – Crafting algorithms that adapt to dynamic environments
  • 🚁 Autonomous Aerial Vehicles – Designing UAVs that operate safely and independently
  • 🌌 Multi-Agent Coordination – Enabling seamless cooperation among robots
  • 🛠️ Real-Time Embedded Systems – Developing efficient, real-world applications

🔍 Featured Projects

1. Autonomous UAV Navigation

  • Description: Developing advanced navigation solutions for UAVs in complex environments.
  • Technology Stack: ROS, Gazebo, PX4, Python, C++

2. Multi-Agent Path Planning

  • Description: Algorithms for efficient and reliable path planning in multi-agent systems.
  • Technology Stack: MATLAB, Python, Optimization Algorithms

3. Vision-Based Obstacle Detection

  • Description: Using computer vision techniques to detect and avoid obstacles in real-time.
  • Technology Stack: OpenCV, TensorFlow, CUDA

... and many more!

Explore the full list of our repositories to learn about our diverse and dynamic projects.


📚 Publications

We publish our research findings in top-tier journals and conferences. For a complete list of papers and technical reports, check out our publications page.


🎓 Join Us

Are you passionate about robotics, control systems, or AI? We welcome driven individuals to contribute to our work. Visit our website for information on open positions and how to apply.


🤝 Connect with Us

Thank you for visiting our GitHub! We look forward to collaborating with like-minded innovators who share our passion for advancing the field of autonomous systems.


"Inspiring the next generation of autonomous systems through groundbreaking research and collaboration." – MAGICC Lab


Popular repositories Loading

  1. mavsim_public mavsim_public Public

    Repository for the textbook: Small Unmanned Aircraft: Theory and Practice, by Randy Beard and Tim McLain

    Python 505 154

  2. rosplane rosplane Public

    A basic fixed-wing autopilot for ROS - based on the textbook "Small Unmanned Aircraft: Theory and Practice" by Randy Beard and Tim McLain

    C++ 100 47

  3. mavsim_template_files mavsim_template_files Public

    Template files for mavsim, the simulator developed in Small Unmanned Aircraft: Theory and Practice

    MATLAB 67 38

  4. roscopter roscopter Public

    *Under Development* - A fully-featured multirotor autopilot for ROS

    C++ 52 38

  5. lqr_controller lqr_controller Public

    ROS package for an LQR controller on the manifold for a multirotor UAV

    C++ 30 12

  6. lie_groups lie_groups Public

    Implementation-focused introduction to Lie groups for roboticists

    Jupyter Notebook 21 6

Repositories

Showing 10 of 55 repositories
  • vtolsim Public

    Python VTOL simulator

    byu-magicc/vtolsim’s past year of commit activity
    Python 5 MIT 6 1 0 Updated Dec 29, 2024
  • open_vins Public Forked from rpng/open_vins

    An open source platform for visual-inertial navigation research.

    byu-magicc/open_vins’s past year of commit activity
    C++ 0 GPL-3.0 667 0 0 Updated Dec 19, 2024
  • mavsim_public Public

    Repository for the textbook: Small Unmanned Aircraft: Theory and Practice, by Randy Beard and Tim McLain

    byu-magicc/mavsim_public’s past year of commit activity
    Python 505 GPL-3.0 154 6 1 Updated Nov 27, 2024
  • magicc_hardware Public

    A repository containing all custom aircraft for BYU MAGICC Lab

    byu-magicc/magicc_hardware’s past year of commit activity
    0 0 0 0 Updated Nov 26, 2024
  • .github Public

    GitHub Organization README.md

    byu-magicc/.github’s past year of commit activity
    0 0 0 0 Updated Nov 8, 2024
  • byu-magicc.github.io Public

    MAGICC Lab website

    byu-magicc/byu-magicc.github.io’s past year of commit activity
    HTML 0 0 0 0 Updated Nov 6, 2024
  • wiki Public

    The lab public wiki page to be hosted on Github, and accessible from the lab landing pad website

    byu-magicc/wiki’s past year of commit activity
    HTML 0 0 0 0 Updated Nov 4, 2024
  • test_page Public
    byu-magicc/test_page’s past year of commit activity
    HTML 0 0 0 0 Updated Nov 4, 2024
  • byu-magicc/Magicc_Splines’s past year of commit activity
    0 0 0 0 Updated Oct 17, 2024
  • roscopter Public

    *Under Development* - A fully-featured multirotor autopilot for ROS

    byu-magicc/roscopter’s past year of commit activity
    C++ 52 38 4 2 Updated Sep 27, 2024