면접 cheetsheet
- ROS : Robotics middleware. Although ROS is not an operating system, it provides services designed for a heterogeneous computer cluster such as hardware abstraction, low-level device control, implementation of commonly used functionality, message-passing between processes, and package management.
Software in the ROS Ecosystem[6] can be separated into three groups:
- language-and platform-independent tools used for building and distributing ROS-based software;
- ROS client library implementations such as roscpp,[7] rospy,[8] and roslisp;[9]
- packages containing application-related code which uses one or more ROS client libraries.[10]
리프로젝션 에러란???
- 체커보드의 그리드 크기같은 걸 알려 주므로, 어떻게든 3차원 위치를 알 수 있는 모양. 이 위치를 방금 구한 intrinsic을 이용해 projection시킨 에러임
SLAM - simultaneous localization and mapping (SLAM) is the computational problem of constructing or updating a map of an unknown environment while simultaneously keeping track of an agent's location within it
- Particle filter
- Kalmann filter
- http://ais.informatik.uni-freiburg.de/teaching/ss12/robotics/slides/12-slam.pdf
strang책 맨뒷부분 - 분해들 외우기