vreg
Member level 4
- Joined
- Oct 16, 2012
- Messages
- 70
- Helped
- 1
- Reputation
- 2
- Reaction score
- 1
- Trophy points
- 1,288
- Activity points
- 1,935
Hi,
I'm trying to build a robot manually controlled with PS2 controller. The robot has a square chassis with 4 omniwheels placed at the 4 corners, somewhat like the robot in this link: **broken link removed** (but much larger and with an aluminium chassis)...
However, while giving commands to the motors for moving in a particular direction, the robot does tend to move in an undesired way due to uneven contact by the wheels, difference in traction with the ground and various other reasons.
Is there any good way to sense the inconsistency in motion of the robot from the desired direction and automatically send specific commands to say, change motor speeds to bring it back on track?
Please suggest some ideas.
I'm trying to build a robot manually controlled with PS2 controller. The robot has a square chassis with 4 omniwheels placed at the 4 corners, somewhat like the robot in this link: **broken link removed** (but much larger and with an aluminium chassis)...
However, while giving commands to the motors for moving in a particular direction, the robot does tend to move in an undesired way due to uneven contact by the wheels, difference in traction with the ground and various other reasons.
Is there any good way to sense the inconsistency in motion of the robot from the desired direction and automatically send specific commands to say, change motor speeds to bring it back on track?
Please suggest some ideas.