Robot Motion Planning using A* (Cyrill Stachniss)

  Рет қаралды 17,454

Cyrill Stachniss

Cyrill Stachniss

3 жыл бұрын

Robot Motion Planning using A*
Cyrill Stachniss, Fall 2020

Пікірлер: 13
@morrobotik8105
@morrobotik8105 Ай бұрын
Thank you Professor.
@tanjabz6599
@tanjabz6599 3 жыл бұрын
🤖 Lecture Contents 🤖 📌 (0:00:00) Motion Planning (Intro) 📌 (0:02:10) Robot Motion Planning using A* 📌 (0:02:28) Motion Planning Problem 📌 (0:05:17) ...in Dynamic Environments 📌 (0:09:57) Key Challenges 📌 (0:56:23) Classic Layered Architecture 📌 (0:14:31) Motion Planning Problem 📌 (0:16:36) Configuration Space 📌 (0:23:35) C-Space Discretization 📌 (0:26:25) Search 📌 (0:34:35) Uninformed Search 📌 (0:39:07) Cost Sensitive Search 📌 (0:42:10) Uniform Cost Search and BFS 📌 (0:42:38) UCS and Dijkstra 📌 (0:44:08) Informed Search Techniques 📌 (0:45:51) Greedy Search 📌 (0:48:10) A* Search 📌 (0:49:18) A*: Developed for Shakey 📌 (0:50:29) A* Search for Path Planning 📌 (0:53:32) A* Search Example 📌 (0:55:29) A*: Minimize Accumulated and Estimated Cost 📌 (0:57:31) Heuristic for A* 📌 (1:02:11) A* Flow Chart 📌 (1:07:10) Application to Robot Navigation 📌 (1:07:39) Path Planning for Robotics in a Grid World 📌 (1:08:44) Typical Assumption used in A*-Based Path Planning 📌 (1:11:40) Potential Problems 📌 (1:15:06) Convolution of the Grid Map 📌 (1:17:23) Example: Map Convolution 📌 (1:18:35) Convolution 📌 (1:19:06) A* in Convolved Maps 📌 (1:20:27) Heuristic via Dijkstra's Algo. 📌 (1:23:37) High-Dimentional Spaces 📌 (1:24:08) 5D-Planning - use Velocities in the Configuration Space 📌 (1:26:01) The Search Space 📌 (1:27:41) The Main Steps of the Algorithm 📌 (1:29:23) Updating the Grid Map 📌 (1:30:01) Finding a Path in the 2D-Space 📌 (1:31:04) Restricting the Search Space 📌 (1:32:00) Space Restriction 📌 (1:32:42) Finding a Path in the 5d-Space 📌 (1:33:25) Example 📌 (1:35:19) Comparison to the Optimum 📌 (1:36:28) Summary
@AndreiChegurovRobotics
@AndreiChegurovRobotics 10 ай бұрын
Great materials, thx! Find this very helpful during investigation of motion-primitives based trajectory search.
@ColinDH12345
@ColinDH12345 3 жыл бұрын
Appreciate these videos. Excellent content. Thank you :-)
@shaohuachen2482
@shaohuachen2482 2 жыл бұрын
Thank you, Professor!
@RZtronics
@RZtronics 3 жыл бұрын
Great Content!
@1volkansezer
@1volkansezer 3 жыл бұрын
Dear Cyrill, thanks for your efforts to provide chance to everyone in the world to learn these very important subjects. This is a gift for everyone, I really appreciate your work. And one question, isn't it better to show the search algorithms on "graphs" instead of "trees" since real applications on autonomous robots are generally based on graphs. An occupancy grid map or a roadmap network etc. are in graph structure, not in a tree format right?
@MultiBussen
@MultiBussen Жыл бұрын
True, for instance, the configuration space in the search example is a graph. I think he uses trees for pedagogical reasons, as it is easier to see what are the neighbors and what we have visited before
@hene6539
@hene6539 3 жыл бұрын
Perfect!
@welidbenchouche
@welidbenchouche 3 жыл бұрын
amazing video, where can we find code for this please?
@prashantupadhyay6019
@prashantupadhyay6019 Жыл бұрын
Can you please tell, what is the meaning of costly trajectory function, as you mention some trajectory have higher cost function.
@CyrillStachniss
@CyrillStachniss Жыл бұрын
Higher cost means typically longer in distance or longer to traverse, depends on you setup and definition of cost, ie what you want to minimize.
@gezakiss8804
@gezakiss8804 Жыл бұрын
Very nice lectures. One minor remark: The lecturer will make his lectures even more enjoyable if he looks up the pronunciation of these words: “because”; “occur”; “estimate” (as a verb, which sounds different from when it is a noun). All the best!
Markov Decision Processes for Planning under Uncertainty (Cyrill Stachniss)
51:37
Occupancy Grid Maps  (Cyrill Stachniss)
1:09:25
Cyrill Stachniss
Рет қаралды 26 М.
3M❤️ #thankyou #shorts
00:16
ウエスP -Mr Uekusa- Wes-P
Рет қаралды 15 МЛН
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 20 МЛН
One moment can change your life ✨🔄
00:32
A4
Рет қаралды 10 МЛН
SLAM-Course - 01 - Introduction to Robot Mapping (2013/14; Cyrill Stachniss)
1:16:35
DWA Planner | Husky Robot | Motion Planning for Robots
17:00
Robotics with Sakshay
Рет қаралды 7 М.
3 -  MoveIt -  Easy Hand Eye Calibration with MoveIt
14:01
PickNik Robotics
Рет қаралды 17 М.
Motion Planning Algorithms (RRT, RRT*, PRM) - [MIT 6.881 Final Project]
5:41
Probability Primer for Probabilistic Robotics (Cyrill Stachniss)
42:34
Cyrill Stachniss
Рет қаралды 15 М.
Tutorial: Gait and Trajectory Optimization for Legged Robots
28:41
Robotic Systems Lab: Legged Robotics at ETH Zürich
Рет қаралды 37 М.
Building a ROS Robot for Mapping and Navigation #1
19:53
James Bruton
Рет қаралды 216 М.
The Greedy Algorithm and A* | Path Planning
6:34
Bot Field
Рет қаралды 3,6 М.
⚡️Супер БЫСТРАЯ Зарядка | Проверка
1:00
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 334 М.
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,2 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 52 МЛН