Skip to content
Snippets Groups Projects
Commit 11a84df7 authored by m-guberina's avatar m-guberina
Browse files

videos added

parent 33854dc0
Branches
No related tags found
No related merge requests found
...@@ -56,7 +56,7 @@ In particular we will cover: ...@@ -56,7 +56,7 @@ In particular we will cover:
---------------------- ----------------------
0. basic info 0. basic info
1. Docker 1. Docker
2. ur_simple_control 2. Simple Manipulator Control
3. pinocchio 3. pinocchio
4. inverse kinematics theory and implementation 4. inverse kinematics theory and implementation
5. practical use 5. practical use example (stream-type video implementing new control loop)
...@@ -10,15 +10,14 @@ ...@@ -10,15 +10,14 @@
- literally every supercomputer runs Linux - literally every supercomputer runs Linux
- raspberry pi on robot - example: chalmers car - raspberry pi on robot - example: chalmers car
- note you probably want a controller/PLC for hard real time guarantees tho - note you probably want a controller/PLC for hard real time guarantees tho
--> it's your host computer that's the exception, --> it's your host computer that's the exception (but doesn't have to be)
this simplifies life drastically --> it's the same system everywhere, learn it once know it for all cases
--> it's the same system, learn it once know it for all cases
4. best CLI 4. best CLI
## why CLI? ## why CLI?
---------- ----------
0. no GUI on server or raspberry pi --> example: ssh into something 0. no GUI on server or raspberry pi --> example: ssh into something
1. gives errors 1. gives errors, necessary for debugging
2. everything is text, you're closer to the truth 2. everything is text, you're closer to the truth
3. you can program the computer itself 3. you can program the computer itself
4. the only path to a script is writting the commands into a file 4. the only path to a script is writting the commands into a file
......
...@@ -26,10 +26,17 @@ ...@@ -26,10 +26,17 @@
\headcommand {\beamer@framepages {34}{36}} \headcommand {\beamer@framepages {34}{36}}
\headcommand {\slideentry {2}{0}{7}{37/37}{}{0}} \headcommand {\slideentry {2}{0}{7}{37/37}{}{0}}
\headcommand {\beamer@framepages {37}{37}} \headcommand {\beamer@framepages {37}{37}}
\headcommand {\slideentry {2}{0}{8}{38/38}{}{0}} \headcommand {\beamer@sectionpages {13}{37}}
\headcommand {\beamer@subsectionpages {13}{37}}
\headcommand {\sectionentry {3}{Resources}{38}{Resources}{0}}
\headcommand {\slideentry {3}{0}{1}{38/38}{}{0}}
\headcommand {\beamer@framepages {38}{38}} \headcommand {\beamer@framepages {38}{38}}
\headcommand {\beamer@partpages {1}{38}} \headcommand {\slideentry {3}{0}{2}{39/49}{}{0}}
\headcommand {\beamer@subsectionpages {13}{38}} \headcommand {\beamer@framepages {39}{49}}
\headcommand {\beamer@sectionpages {13}{38}} \headcommand {\slideentry {3}{0}{3}{50/50}{}{0}}
\headcommand {\beamer@documentpages {38}} \headcommand {\beamer@framepages {50}{50}}
\headcommand {\gdef \inserttotalframenumber {8}} \headcommand {\beamer@partpages {1}{50}}
\headcommand {\beamer@subsectionpages {38}{50}}
\headcommand {\beamer@sectionpages {38}{50}}
\headcommand {\beamer@documentpages {50}}
\headcommand {\gdef \inserttotalframenumber {9}}
...@@ -112,7 +112,7 @@ sorting=ynt ...@@ -112,7 +112,7 @@ sorting=ynt
\title{Pinocchio library overview and basic usage} \title{Pinocchio library overview and basic usage}
\subtitle{Sneaky intro to Lie groups in robotics} \subtitle{+ Sneaky intro to Lie groups in robotics}
\author{Marko Guberina} \author{Marko Guberina}
...@@ -154,7 +154,7 @@ sorting=ynt ...@@ -154,7 +154,7 @@ sorting=ynt
\pause \pause
\item body vs space frames \item body vs space frames
\pause \pause
\item getSE3error (in code) - lie algebra - take it for granted or watch the whole video \item log6 (in code) - lie algebra - take it for granted or watch the whole video
\pause \pause
\item cheatsheet overview - just mention dynamics calls \item cheatsheet overview - just mention dynamics calls
\pause \pause
...@@ -288,8 +288,36 @@ the book for this to make sense (show Ch3 summary) ...@@ -288,8 +288,36 @@ the book for this to make sense (show Ch3 summary)
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\section{Resources}
\begin{frame}{Resources}
\small
\begin{itemize}[label=\ding{95}]
\pause
\item Pinocchio documentation
\pause
\item Pinocchio tutorials
\pause
\item \textbf{books}:
\begin{itemize}[label=\ding{96}]
\pause
\item Modern Robotics: Park, Lynch
\pause
\item A Mathematical Introduction to Robotic Manipulation: Murray, Li, Sastry
\pause
\item Robotics: Modelling, Planning and Control: Siciliano, Sciavicco, Villani, Oriolo
\pause
\item Handbook of robotics - many authors
\end{itemize}
\pause
\item lectures:
\begin{itemize}
\pause
\item Jonathan Evans: Lie groups and Lie algebras (on youtube)
\pause
\item Kevin Lynch: video supplement for above book, yt and website
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}[focus] \begin{frame}[focus]
Thank you for your attention! Thank you for your attention!
......
File added
File added
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment