Robot movement and control involves understanding motion (how the robot moves, speed, and turning) and pose (position plus orientation), which requires three reference frames: the world reference (fixed ground origin), the robot reference (center of mass where velocities act), and the sensor reference (where sensors like LIDAR are mounted), enabling robots to accurately determine their location and navigate to target positions through feedback control systems.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
Session 7 - Robot Movement | iBot Summer School 2026
Added:Hello. Hello. Is this audible?
Is this audible?
Oh my That's fine Hello.
Hello.
Hello.
Hello.
Hello.
Hi.
There will be a 1 minute there. It's a slight delay. So, I'll try to manage So guys, can you can hear me right?
See you, bro.
Anyway guys, can you can you guys hear me right? I want to know Fine.
Is there any issues on the screen?
Um, guys, is the stream better now?
Uh, is it better now? Audible.
Okay, I guess we're going to do this without a webcam.
Okay. Okay, guys. What do you think?
What do you think of robot mo movement and control?
Hello.
What do you think about movement and controls?
Let's go. Okay. If you look at a robot, how do you think it moves? How do you know how to turn it properly? You there is motors, but then how do you know which speed to go at and everything? And then how does it like accurately judge where where it needs to go? Like if you want say tell an robotic arm go to I don't know some 2a 3 in that in this place 2a 3a 5. How do you think it goes to that position accurately? Or like if you tell like the vacuum robot, the Roomba, it needs to go straight, right?
Not only straight, it needs to like go through the whole house and then map find out every place. And how does it know where to go? How does it calculate where to go?
Hello.
Yeah, robot movement and control basically this is is all about having finding how to move a robot figuring out how where it is in the map find and then trying to go to the accurate location accurate location.
So yeah, let's start. Okay, first of all, we need to know what motion and pose is. Okay, motion I guess you I guess you guys know what motion is.
Motion is when motion is just the movement of the robot. How are you moving the robot? How fast it's moving, how fast it's turning. That is what motion and pose is. And position pose is just a combination of position plus orientation. it. We need to know where on the map or where on the floor or wherever the robot is. We need to know where it is plus which direction it's looking and like how it's oriented because this will all change.
Yes, but then how do you control speed and stuff? We were against P in the previous sessions.
Not much. Okay. body can someone like tell me what P were taught just it's a way to control right was was in the previous sessions did anybody teach you P control Okay. Okay. Guys don't know about control. Okay. I guess we should I should looked into that. Okay. Anyways, basically uh yeah, we we need to know where the pos where you're looking at. P is just a way to control where you need to go.
Yeah. It's a feedback loop. Correct.
Yeah. Yeah. Okay. Yeah. You guys did turn and right. So you guys know the position and then how to turn to the correctly to whatever angle you want.
Yeah. That is P and that's it. And that is position and motion is uh this one.
And when you start motion you need to have like a frame of reference, right?
You need to know something which is some position which is already known.
Yeah. Usually we have three different types of references.
Uh basically the first one is the world reference basically that's like the origin of your ground. Yeah I'm going to come to that the origin of your ground like this is where all the coordinates will start from this your origin. this this frame will not move. This reference will not move.
And yeah, there's another one is robot sensor and the robot frame and the sensor frame. The diff I'll tell you what's the difference. Even though they both move in the same place, the robot frame is where is like the origin of the robot. It's where the where the center of mass of the robot or all the velocities act on. So if you say go at like I don't know 2 m/s this point we consider this point to be moving at 2 m/s not any other point and sensor frame we don't give we don't tell anything to this sensor frame will give like the position let's say the sensor is some LAR okay you guys know what LAR is Good.
Yeah. Okay. Now, lighter.
Um, it'll give you the distance from Yeah. Now, you know distance, right? Now the the sensor will give you the uh distance from the object towards itself but we need to we need to find the distance from it to the robot not to the sensor the sensor can be anywhere on the robot but then in but it's not on the center of the robot right so this is the this why we have a third frame of reference we just get the distance from this and then convert that to our robot frame reference it's just like shifting origin so that we know where it is or like shift it to the world reference so we know the exact position of the obstacle or like whatever it's trying to whatever distance it's trying to find any doubts also guys there's a 30 secondond delay between me speaking and and coming on the stream so there will be so please like adjust be considerate of that if there's some silence for a long time.
It's probably because I was waiting for you guys on the chat.
[snorts] Okay. Is it buffering still?
working.
Please say something in chat if you can hear this. Hello
Related Videos

Setting up a curved screen with Immersive Calibration Pro 4 and multiple cameras (P3D v4)
FlyerOneZero
23K views•2019-07-21

Robot Learning with Sparsity and Scarcity
allenai
379 views•2025-10-14

Jorge Mendez-Mendez: Unlocking Lifelong Robot Learning With Modularity (2023-10-05)
umassmlfl
237 views•2024-01-06

Northwestern’s MS in Robotics: Student Robotics Projects, 2023
NorthwesternEngineering
1K views•2024-05-31

"Perfect" Turns: Turning by the Gyro - FIRST LEGO League (FLL) SPIKE Prime + EV3 RePlay Programming
ZacharyTrautwein
94K views•2020-10-02

Gorkem Secer: TSLIP-based Deadbeat Running Control of Bipedal Robot ATRIAS
DynamicWalking-wv6qm
298 views•2018-06-22

Self-Driving Cars Need Lessons On Human Drivers | Maddie About Science
skunkbear
26K views•2018-08-21

Milrem Robotics’ THeMIS UGVs used in a live-fire manned-unmanned teaming exercise
MilremRobotics
99K views•2021-05-20
Trending

we're almost finished the house (ep.125)
JennaPhipps
347K views•2026-07-22

We Finally Know Where Saturn’s Rings Came From
astrumspace
79K views•2026-07-22

BIG BET: Cathie Wood goes ALL IN on Elon Musk
FoxBusiness
89K views•2026-07-22

MIC DROP: Smithsonian Director Called Out For Woke Propaganda
TheAmalaEkpunobi
37K views•2026-07-23