I was reading about a rover concept ' Hedgehog ' which operates by spinning flywheels very fast and then braking quickly which transfers the momentum thereby causing the rover to move by tumbling. My question is so how can this method be effective( what am I missing? ) as by transferring momentum the rover would just fly off( as the gravitational force exerted by the asteroid on the rover is very small).
The problem with a wheeled rover on an asteroid is the difficulty of making the wheels obtain a proper grip. A good grip is on Earth obtained by the vehicle experiencing a down-force towards the ground, provided by the gravity. When high acceleration is needed, for example in race-cars, additional down-force is provided by a spoiler.
When the wheels pushes of from the ground, a similar force is experienced by the vehicle. This is causing it to turn. With almost no gravity to hold it back, it will continue to turn, eventually falling over. That requires the rover to have wheels on all sides, complicating the design.
The hedgehog design is designed to tumble, and the lack of wheels make it possible to have vulnerable moving parts within a protective hull. The hedgehog is also capable of stopping quickly, simply cancelling out the tumbling with the flywheels. Braking with wheels is again depending on traction with the ground.
However, the tiny gravity of these small objects are limiting the rover's maximum velocity, regardless of design. For example, the velocity of an orbit around the smaller of Mars' moons, Deimos is less than 4 m/s. If the rover is travelling over this velocity, it will be orbiting and refuse to fall back to the ground.
The 'Hedgehog' robot is designed to explore an asteroid by the use of flywheels. The concept behind the use of the flywheel is to use the kinetic energy it produces and repurpose it for the task of its unique mode of transport.
For the robot to return to the comet, we must refer to Newton's First Law:
The first law states that if the net force (the vector sum of all forces acting on an object) is zero, then the velocity of the object is constant. Velocity is a vector quantity which expresses both the object's speed and the direction of its motion; therefore, the statement that the object's velocity is constant is a statement that both its speed and the direction of its motion are constant.
Newton's First Law also applies to space. We take into example of how rocket's thrusters guide it to a specified target. Therefore, we can assume that the flywheels are designed to move the robot to its destination by upsetting its balance of equilibrium in the middle of its brief flight in space.