slambook2 is the updated companion codebase for the second edition of 14 Lectures on Visual SLAM: From Theory to Practice. It preserves the chapter-by-chapter learning structure while revising examples for newer systems and libraries. The repository teaches the mathematical and programming foundations required to understand visual SLAM implementations. Its C++ exercises cover geometry, Lie theory, cameras, image processing, optimization, visual odometry, mapping, and loop closure. Chapter folders let readers study individual techniques before connecting them into broader localization and mapping pipelines. Supplemental files include errata, exercise solutions, notes, figures, and small demonstrations of matrix and coordinate operations. It is intended for hands-on study and provides a clearer upgrade path than the original edition.

Features

  • Revised second-edition C++ exercises
  • Geometry and Lie group demonstrations
  • Camera and visual odometry modules
  • Nonlinear optimization and backend mapping
  • Loop closure and dense reconstruction studies
  • Errata, notes, and exercise solution files

Project Samples

Project Activity

See All Activity >

Categories

Education

License

MIT License

Follow Slambook2

Slambook2 Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Slambook2!

Additional Project Details

Programming Language

C++

Related Categories

C++ Education Software

Registered

3 days ago