Главная
Study mode:
on
1
Intro
2
Welcome
3
About me
4
Software Robotics
5
Robotics Video
6
Hardware Requirements
7
RealTime Software
8
RealTime Properties
9
Why C
10
Ring Buffer
11
Robotics Control
12
Transforms
13
Metaprogramming
14
Clamp Limits
15
Collision Detection
16
Collision
17
Collision in Runtime
18
Compile Time
19
Summary
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore robotics algorithm optimization using C++'s compile-time features in this 39-minute conference talk from CppCon 2023. Dive into how template metaprogramming, constexpr features, concepts, and std::enable_if can enhance robotics algorithms and code performance. Learn about moving software evaluation to the compiler, enabling safety-critical checks before run-time, and optimizing common robotics programming tasks like kinematics, collision checking, and cartesian control. Discover strategies for leveraging known robotics platform requirements to generate compiler-optimized software, improving real-time operation and static analysis capabilities. Gain insights applicable to both robotics and non-robotics fields for maximizing compiler-based optimizations in your projects.

Robotics at Compile Time: Optimizing Robotics Algorithms With C++'s Compile-Time Features - Lecture

CppCon
Add to list
00:00
00:00