Robotics week4 Flashcards

Reaching and Grasping / Local-Guidance (17 cards)

1
Q

Whas is the primary task in kinematic control of a robot arm?

A

The goal is to control the end-effector’s(hands) position by coordinating the robot’s joint angles and linkages. Forward kinematics computes end-effector pose from known joint angles; inverse kinematics computes joint angles needed to reach a desired end-effector pose

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why is kinematic control of a robot arm considered “open loop”?

A

Inverse kinematics generates joint-angle commands from a target position without directly sensing the end-effector(손)’s actual pose.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List three(3) sources of error in open-loop kinematic control

A

Sensor Errors: Encoders can drift, fail, or be unable to directly measure end-effector pose

Positional Errors : The actual end-effector position may not match the target due to mechanical tolerances and blacklash

Controller/Model Errors: System performance degrades over time, and kinematic models are never perfectly accurate/

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is visual servoing, and how does it overcome limitations of open-loop kinematics?

A

Visual servoing adds a camera to the robot to observe the target directly. By comparing the current camera view to a stored target view, the system computes image-space errors and translates them into joint-space cocrective movements thus closing the loop around end-effector position.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the image Jacobian?

A

It allows one to compute how the image feature moves in pixel space given a known camera motion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the main advantages of using soft grippers and haptic sensing(sense o in robot grasping (잡는것)?

A

Soft Grippers: Their compliance allows the robot to conform to varied object shapes without precise planning, reducing the need for exact pose estimation .

Haptic Sensors: By detecting light touch, stretch, or pressure, they provide feedback when grasping delicate or occluded objects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the three main search strategies used when no guidance cues are available?

A
  • Brownian walk: continuous motion with small, random turns
  • Levy flights: step sizes drawn from a long- tailed distribution, producing clusters of local searches interspersed with long jumps.
  • Spiral search: systematic, expanding sprial pattern to exhaustively cover an area.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe Brownian (random) walk and its typical applications

A

In a Brownian walk, the agent moves in roughly straight lines for short distances, then make random turns.

Common in both particle diffusion and some animal foraging, but it may not be optimally efficient for sparse target distributions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What characterizes a levy flight, and why can it outperform Brownian motion?

A

Levy flights use a heavy-tailed distribution for step lengths, so most moves are short but occasional long jumps occur

This pattern creates clusters of intensive local searching interspersed with rapid relocations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Explain spiral search and how hybrid strategies improve coverage.

A

Spiral Search has the robot move outward in a tight, expanding spiral when it has no prior map - ensuring exhaustive coverage.

Hybrid approaches combine local spiral loops with edge-following or occasional long jumps to reduce redundant coverage and handle obstacles more effectively.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is beaconing in the context of local guidance?

A

Beaconing is directed movement toward a detectable cue or beacon

The robot continuously senses cue intensity or direction and adjusts its trajectory to move up the “gradient” of the signal, ultimately homing on the source.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How do Braitenberg vehicles illustrate reactive beaconing behaviour?

A

Braitenberg vehicles wire sensors directly to motors with excitatory or inhibitory(억제적인) connections.

By adjusting excitatory/inhibitory and crossed/uncrossed wiring, different taxis behaviours (attraction, repulsion, aggression, cowardice, love) emerge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is visual homing, and how does it close the loop around end-point location?

A

Visual homing stores a “snap shot” image at the goal location

On return, the robot captures its current panoramic view and computes a control signal that minimise the image difference between the current view and the stored snapshot driving it back toward the goal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What key assumptions underlie visual homing approaches?

A
  1. Unique feature positions : Each visual landmark appears at a specific location in the visual field only when the robot is at a particular spot.
  2. Predictable feature motion: As the robot moves, changes in landmark positions within the image follow a predictable pattern

These assumptions allow the robot the select movement directions that decrease the difference between its current view and the snapshot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are Image Difference Function(IDFs), and why are they useful in visual homing?

A

IDFs compute a pixel-wise difference between the current panoramic image and the stored home image.

As the robot moves, the RMS difference increases or decreases smoothly, provideing a gradient it can follow “downhill” to minimize the difference.

Advantages: 1. No explicit feature matching is required
2. Good for complex environment.
3. feature-rich scenes where geometric correspondence is hard.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

When is IDF useful?

A
  1. Long-range line of sight provides long distance guidance
  2. Short line of sight requires many memories
  3. Final approach to specific location (automated piloting)
16
Q

How to find a home vector with Average landmark vector?

A

Home vector = ALVnow - ALV home