Idea Chandrayaan-2, Vikram lander and Pragyan rover

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,712
Reaction score
2,683
Points
203
Location
Dallas, TX
I think It is too tall? It seems it should be lower to the ground? I think it should only hab 4 wheel sttering and no crab walk.

But it lower the wheels may not have clearance for turning?
 

Attachments

  • PRAROVER3.jpg
    PRAROVER3.jpg
    77.3 KB · Views: 4

Gargantua2024

The Desktop Orbinaut
Joined
Oct 14, 2016
Messages
1,057
Reaction score
1,268
Points
128
Location
San Jose Del Monte, Bulacan
Weird that Pragyan doesn't have steerable wheels...does that mean that it can only travel in one direction? Also iirc the rover has six wheels, not four
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,712
Reaction score
2,683
Points
203
Location
Dallas, TX
Weird that Pragyan doesn't have steerable wheels...does that mean that it can only travel in one direction? Also iirc the rover has six wheels, not four
Yes 6 wheels. I think because that middle wheel is black it gets left out. It steers like a tank. Skid steering.
https://www.ri.cmu.edu/pub_files/pub1/shamah_benjamin_1999_1/shamah_benjamin_1999_1.pdf

Steering is accomplished by differential speed of the wheels or skid steering.
and APXS

I think mine's body is too tall?
 

Attachments

  • apxs.jpg
    apxs.jpg
    41.3 KB · Views: 1
  • images_chandrayaan_Pragyaan__Lunar__Rover__for__Chandrayaan-2.jpg
    images_chandrayaan_Pragyaan__Lunar__Rover__for__Chandrayaan-2.jpg
    23.2 KB · Views: 0
Last edited:

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,712
Reaction score
2,683
Points
203
Location
Dallas, TX
I redid the body. Added the APXS. The only odd thing. Is the touchdown part is not doing thing until I move?

PAR:PRA_ROVER2 STATUS Landed Moon POS 32.3481675 -69.3675371 HEADING 31.01 ALT 0.109 AROT 20.472 -23.313 159.835 AFCMODE 7 NAVFREQ 0 0 XPDR 0 PANEL 1 1.0000 FPANEL 1 1.0000
//Adapted from GeneralVehicle by fred18 void Pra_rover::SetTDVTXStuff() { double x_target = -0.1; double stiffness = (-1) * (ROVER_MASS * G) / (3 * x_target); double damping = 0.9 * (2 * sqrt(ROVER_MASS * stiffness)); Height_From_Ground = .109; for (int i = 0; i < ntdvtx; i++) { tdvtx[i].damping = damping; tdvtx[i].mu = 3; tdvtx[i].mu_lng = 3; tdvtx[i].stiffness = stiffness; } tdvtx[0].pos.x = cos(30 * RAD) * 1.55; tdvtx[0].pos.y = -Height_From_Ground; tdvtx[0].pos.z = -sin(30 * RAD) * 1.55; tdvtx[1].pos.x = 0; tdvtx[1].pos.y = -Height_From_Ground; tdvtx[1].pos.z = 1.55; tdvtx[2].pos.x = -cos(30 * RAD) * 1.55; tdvtx[2].pos.y = -Height_From_Ground; tdvtx[2].pos.z = -sin(30 * RAD) * 1.55; SetTouchdownPoints(tdvtx, ntdvtx); }
 

Attachments

  • prarover5.jpg
    prarover5.jpg
    82.3 KB · Views: 1
  • prarover4.jpg
    prarover4.jpg
    45 KB · Views: 1
Last edited:
Top