Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [theory]

The tag has no usage guidance.

1
vote
1answer
39 views

Strange phase case in Bode diagram of a transfer function [closed]

Please help me to solve my problem: This is the transfer function: $G(s)=10\frac{(s^2+1)(s-10)}{s(s+0.1)(s^2+2s+100)}$ I calculated properly the whole Bode diagram apart from the phase of the complex ...
1
vote
2answers
59 views

How many stages necessary to stabilize position while controlling torque?

I'm assuming that since torque translates into acceleration, the basic transfer function from torque to position becomes $1/s ^ 3$ Does this mean that 3 pid controllers are required to properly ...
1
vote
0answers
53 views

Theory behind wheeled inverted pendulum robots [closed]

I'm trying to get a deeper understanding of the theory behind wheeled self-balancing robots. Can anyone point me to a text on dynamic modelling and control theory that might help?
0
votes
1answer
102 views

What is exact model of haptic interface system in the paper “Time-Domain Passivity Control of Haptic Interfaces”?

I am trying to simulate the experiments in the paper "Time-Domain Passivity Control of Haptic Interfaces", Hanaford and Ryu, 2002, IEEE transactions on robotics and automation vol .18, No1 about the ...
0
votes
2answers
222 views

Why ODE for optimal control theory

I am trying to understand optimal control theory which forms the base for reinforcement learning techniques in AI. Whenever I open a lecture or a book or any online notes, everything starts with an ...
0
votes
2answers
79 views

What is difference between RoboEarth and KnowRob? [closed]

I am not able to clearly differentiate between the two platforms: RoboEarth, and; KnowRob.
1
vote
2answers
1k views

Difference between Degrees of Freedom (DOF) and Degrees of Motion (DOM)

What is a difference between degrees of freedom (DOF) and degrees of motion (DOM)? I know that DOF is the number of independent movements a manipulation arm can make and robot system can have max 6 ...
0
votes
2answers
117 views

Does a controlling system need to be more complex than the system being controlled?

Is there any theoretical principle, or postulate, that states that the controlling system has to be more complex than the system being controlled, in any formal sense of the notion "complex"?
0
votes
1answer
59 views

Papers on Algorithms in Robotics [closed]

I'm a CS student and I need to give a 30-minute lecture about 1-2 papers describing 1-2 algorithms for any of the main problems in Robotics (navigation, coverage, patrolling, etc.). I have no ...
2
votes
1answer
117 views

Inverting a transform (Reading J Craig's book on Robotics)

From Introduction to Robotics by J.J. Craig, chapter 2, Page no. 36: Could anyone explain how that equation was derived/formed? I am stuck on this page due to failing to understand where the equation ...
-2
votes
1answer
55 views

Which math course will be most beneficial? [closed]

Let me know if this should be on Academia instead, but I posted it here to get responses specifically from people active in robotics development. I'm currently an undergraduate student completing ...
5
votes
1answer
396 views

role of chi2 in SLAM back-end optimization

All-most all SLAM back-end implementation compute chi2 estimates. Chi2 computation is usually used to compute the best-fitness score of model to the data. How it is related to optimization framework ...
-2
votes
2answers
63 views

Perfect implementation of Asimov's 3 Laws

After seeing the movie, I, Robot, I got this question. If Asimov's 3 Laws (actually implementing law 1 automatically implements the other 2) are perfectly implemented on a quantum computer that ...
1
vote
1answer
98 views

Shortest path using wave planner?

How could I compute the shortest path between point a and b using wave planner? I don't see how using the wave planner would give me the shortest; it would just give me a path! As far as I can tell, ...
3
votes
2answers
91 views

Why models are not perfect to represent robotic environments?

Sebastian Thrun says in his paper on Particle Filters that - no model however detailed fails to represent the complexity of even the simplest of robotic environment. What does he means by this? Can ...
4
votes
3answers
2k views

What is the difference between screw and wrench in rigid body motion?

A screw is defined by a six dimensional vector of forces and torques. It can represent any spatial movement of a rigid body (as written here). But I don't get the following distinction between screw ...
6
votes
2answers
835 views

Taylor Series expansion for EKF

In Probablistic Robotics by S. Thrun, in the first section on the Extended Kalman Filter, it talks about linearizing the process and observation models using first order Taylor expansion. Equation ...
2
votes
2answers
205 views

How do I select the best configuration for a known workspace, load and task?

Given workspace constraints, load and task to be done, how do I select the best configuration of my robot? How do I select between a cartesian or Scara robot for instance? How do I select a ...
12
votes
2answers
3k views

Differences between Ackermann steering and standard bi/tricycles concerning kinematics?

I got the following homework question: What are the general differences between robots with Ackermann steering and standard bicycles or tricycles concerning the kinematics? But, I don't see what ...
13
votes
2answers
589 views

Does RRT* guarantee asymptotic optimality for a minimum clearance cost metric?

The optimal sampling-based motion planning algorithm $\text{RRT}^*$ (described in this paper) has been shown to yield collision-free paths which converge to the optimal path as planning time increases....
25
votes
6answers
22k views

What algorithm should I implement to program a room cleaning robot?

For this question assume that the following things are unknown: The size and shape of the room The location of the robot The presence of any obstacles Also assume that the following things are ...