Skip to content

ASTRA-V stand for Autonomous Stabilised Thrust Recovery Ascent Vehicle

Notifications You must be signed in to change notification settings

technoiris1/ASTRA-V

Repository files navigation

ASTRA-V

heyo! Manan this side - this is my second big hardware project after my foldable 3d printer - ASTRA-V. Stands for Autonomous Stabilised Thrust Recovery Ascent Vehicle.
CAD CAD The concept is simple - Go up - attain free fall - thrust again a lil when around 3 feet from the ground - land..

Its using LiDars to calculate the height precisely and they are pretty quick, so no problems.

First iteration - This very iteration of ASTRA-V has the following tasks - going up 15 feet, attaining a proper stable freefall and then land. Now the word land is the main thing, so like this is what the hardest part is - so lets discuss the whole thing step by step.

Launch

Trigger

We are using a RF module to trigger the launch, it is in the flight controller.

Process

The Servo motor will be kicked by the flight controller - which will open the flow of the O2 into the Acrylic Rod Chamber(We will come to the fuel part later on), and along with the servo - an arc ignitor will also be kicked which will burn the fuel. sshhhhhhhhhhiiiiiiiiuuuuuuuuu and with that the burnt fuel gases will come out pressurized of the nozzle and shrrrooooommmm the rockets up - it will go up 30 feet in this iteration.

Free fall

Pretty simple, once reached the desired height(30 feet here) the valve will be kicked to close. Thus no oxidiser - thus no thrust and no more going up. Then it will just fall down - tearing down the vigilantly through the air.

Landing

Now this is the special sauce, the complex thing - in simple words - LiDar sensors are highly sensitive sensors which mainly work on lasers so really quick. They will be sensing the altitude and sending it to the flight computer, now as soon as the altitude or around 15 feet (in this case) is reached - the computer will kick up the servo and ignitor once again to push enough thrust to neutralise the G force attained in the freefall. So like - the whole rocket will have a gentle touchdown in the air using thrusters. Now along with the engine mechanism, one more thing kicked would be the servo motors to deploy the landing legs - they have a really wide span as you can see in the images - so it gonna land really well.

Flight Controller

Flight controller is a custom made from scratch which uses Pi pico as the main board. It uses MPU-6050 as the Gyro and BMP-280 as the altimeter as its a barometer. It has pins for breakouts of all these things along with connections with landing servos, LiDar sensors, Fuel Servos and the Arc Ignitor. It has 7 motor connections, 2 LiDar, 1 for MPU6050 and BMP280 each, it has different capacitors placed overall for fluctuations etc.

Fuel

It is using Acrylic as a fuel along with O2 as the oxidiser. Pretty simple there is a chamber with acrylic rod and a servo controlled apparatus for the input of oxygen into the chamber. So the burnt O2 will heat up and burn the Acrylic rod, thus the Acrylic vapours will move out really really quickly off the nozzle providing thrust.

Why am I making this thing?

cuz am crazy

BOM

ASTRA-V 1 2 3 4 5 6
ASTRA Autonomous Stabilised Thrust Recovery Ascent
BOM-
Name Use case price each units total price inr total price usd link
MG946R servo motors Landing legs deployment 800 4 3200 37 https://thinkrobotics.com/products/standard-metal-servo-mg946r-1?variant=12765401514056
LiDar sensor to measure height quickly 2500 2 5000 57 https://thinkrobotics.com/products/tf-luna-lidar-tof-distance-ranging-sensor-8m
Raspberry pi pico W the main controller of the flight 700 2 1400 16 https://thinkrobotics.com/products/raspberry-pi-pico-w-online?variant=44615124386109
BMP280 breakout the altimeter of the flight ctrl 70 2 140 2 https://thinkrobotics.com/products/bmp280-barometric-sensor-module-3-3v-5v?variant=32045116325974
MPU 6050 gyro sensor 300 2 600 7 https://thinkrobotics.com/products/mpu6050-gyroscope-sensor?variant=16158094786632
nrf module trigger for rocket to go boom 80 2 160 2 https://roboticsdna.in/product/nrflongrenge24l01/
pin headers pin headers on pcb 11.5 20 250 3 https://thinkrobotics.com/products/single-row-2-54-mm-pitch-header-40-pin?variant=12744266055752
battery battery 1900 1 1900 22 https://robocraze.com/products/bonka-2200mah-35c-3s1p-11-1v-lipo-battey?_pos=1&_sid=bea5fbb80&_ss=rmp;_ss=r
battery charger battery charger 350 1 350 4 https://robocraze.com/products/b3-pro-li-po-battery-charger?_pos=2&_sid=bea5fbb80&_ss=rmp;_ss=r
12v to 5v stepdown as the name suggests, its the best i could find right now as i need >15A to feed to all the servos and lidars and all, gonna use a simpler one if foundund 1300 1 1300 15 https://www.amazon.in/Regulator-Converter-Step-Down-Waterproof-Transformer/dp/B0BB7TNNR9/ref=sr_1_2?adgrpid=152001381314&dib=eyJ2IjoiMSJ9.7LdIaw4uy4t_ud4_Gg2x1FYfv0hCAr6r5n_X9XjOV1DIgPk0lzrRwCeS5vQJs9ifIwk5jeHmpClpv-KxfE_R6W-4eQ8La3mx5k82_zUEXtoWDIm8fWkmIPpgv6_Jc1wZnojyiQzVQ-MZeZGr-iGJw1jx3eatirHtnHmqE5kdzw5dZ7hAgFZO8xEtYhY6lZw5g143_Y3Bxg3XxFJVMQ1qbN5F_TIHW0vvLTUpqolevq4.H1BIrdzZZDv5Qg4POX_tB1USdrkHpUucbGJxVSRyHRA&dib_tag=se&ext_vrnc=hi&hvadid=658161935919&hvdev=c&hvlocphy=9061777&hvnetw=g&hvqmt=e&hvrand=16993244603842095821&hvtargid=kwd-332476321330&hydadcr=18599_2250683&keywords=12v%2Bto%2B5v%2Bconverter%2B10a&mcid=59e334a8862a3bdfa27f93f5b047b91e&qid=1757371930&sr=8-2&th=18862a3bdfa27f93f5b047b91e&qid=1757371930&sr=8-2&th=1
0.1uf ceramic cap on pcb 5 3 15 1 https://quartzcomponents.com/products/10000-pf-0-1uf-ceramic-capacitor?_pos=1&_sid=c9f6e0456&_ss=rmp;_ss=r
470uf cap on pcb 7 3 21 1 https://quartzcomponents.com/products/470uf-50v-electrolytic-capacitor?_pos=1&_sid=1ae57eeec&_ss=rmp;_ss=r
100uf cap on pcb 3 10 30 1 https://quartzcomponents.com/products/100%CE%BCf-35v-radial-electrolytic-capacitor?_pos=3&_sid=f5c2847a1&_ss=rmp;_ss=r
10uf cap on pcb 3 10 30 1 https://quartzcomponents.com/products/10uf-50v-electrolytic-capacitor?_pos=2&_sid=5efdc15a5&_ss=rmp;_ss=r
push button to be on the fire remote and some other usecases like replacing the arc ignitor small button with large ones to make it easier to work with 20 3 60 1 https://thinkrobotics.com/products/6mm-tactile-push-button-pack-of-20?variant=33484370313302
arc igniter lighter for the fuel etc. 150 2 300 4 https://quartzcomponents.com/products/arc-cigarette-lighter-parts-diy-electronic-lighter-kit?variant=35137047789721&country=IN¤cy=INR&utm_medium=product_sync&utm_source=google&utm_content=sag_organic&utm_campaign=sag_organic?utm_source=google&utm_medium=FreeListings&gad_source=1&gad_campaignid=20393598841&gbraid=0AAAAACPPFdPr-dR7QR1-p34kLl_MJcUyZ&gclid=CjwKCAjw2vTFBhAuEiwAFaScwrnDlRlH-qV1CVbSip1f13rZR5dapHQqdkiod5_ZJnDHndvW4T8w7hoCpK8QAvD_BwEZR5dapHQqdkiod5_ZJnDHndvW4T8w7hoCpK8QAvD_BwE
18650 li-on battery battery for the arc igniter 100 2 200 3
18650 battery charger charger for the battery 100 1 100 2 https://quartzcomponents.com/products/18650-li-ion-battery-charger-for-single-cell?_pos=2&_sid=500a0bb39&_ss=rmp;_ss=r
18650 battery holder holder for the battery 25 1 25 1 https://quartzcomponents.com/products/single-cell-18650-li-ion-battery-holder?_pos=1&_sid=1d517396f&_ss=rmp;_ss=r
flight controller PCB main board 5000 1 5000 57 https://github.com/Manan-Coder/ASTRA-V/tree/main/Flight%20Controller
cardboard tube for the main tube, it will be having the glass cloth on it 675 1 675 8 https://www.amazon.in/Inches-Mailing-Tubes-Metal-Length/dp/B0CPWVSQKS/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.739e670d-dfb3-4be0-9815-d8c5c0372e07%3Aamzn1.sym.739e670d-dfb3-4be0-9815-d8c5c0372e07&crid=2GBA8S78DLCM5&cv_ct_cx=cardboard%2Btube%2B4%22&keywords=cardboard%2Btube%2B4%22&pd_rd_i=B0CPWWGCS6&pd_rd_r=d6a15d33-a3c1-48d5-9d6b-41144c98fbc2&pd_rd_w=gimTs&pd_rd_wg=ga18o&pf_rd_p=739e670d-dfb3-4be0-9815-d8c5c0372e07&pf_rd_r=P861P04YA3F2CMA1501D&qid=1757196703&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D&sprefix=cardboard%2Btube%2B4%2Caps%2C326&sr=1-5-66673dcf-083f-43ba-b782-d4a436cc5cfb-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&th=1&sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&th=1
fibre glass cloth to make the main tube and make it durable 650 1 650 8 https://www.amazon.in/Fiber-Glass-Cloth-Thickness-10/dp/B0CX1W4TBQ/ref=sr_1_9?crid=1LLKHFYFT24HK&dib=eyJ2IjoiMSJ9.MnhabvxjPrKqUa-3qfa9HY03oFXYKF32Fj4yScgtEWZmGd4QetX8xCNmP-U4g03CMz332kFSD_Zr26WBeGN7ZlPdfwIAevGNnYGiaCj0NQtCt4dzZedN31q90f6f_DtvvAzWLvAysMYQN5fd6bhTNXrjic6mWXOIXJJkzA1OrG0wGstpOiyJcR-gjvNRUQdOQDPHR4tG6MCcP1jrJ2SmAj6i-Q2AUSvXU3IjdhgtvNQo_Au578cT7GSHlRpyLHSAwl6DbeVC0NJLR6-jL2DYqQsgoUJnBfwzdOTwIzhMt-U.9NS5zXLIkieWGsWLpckPP25cPN2hKeon7ZWg-9ju_l8&dib_tag=se&keywords=fibre+glass+cloth&qid=1757106200&sprefix=fibre+glass+clot%2Caps%2C308&sr=8-9t%2Caps%2C308&sr=8-9
epoxy resin to stick the glass cloth to the main tube 500 1 500 6 https://www.amazon.in/gp/product/B0F5W94NLF/ref=ewc_pr_img_1?th=1
Carbon Fibre rods Landing legs 140 12 1680 20 https://thinkrobotics.com/products/carbon-fiber-solid-tube-1-m?variant=39329659650134
oxygen can oxidiser for fuel 1300 1 1300 15 https://www.amazon.in/breathing-difficulties-Respiration-Lightweight-Travel-Friendly/dp/B0DNXRSX7V/ref=sr_1_5?crid=1GLANMNZO4DFP&dib=eyJ2IjoiMSJ9.2r-hUIMRfcgu623xclaCpK_-iEC730gRlXmkWliNUGdt0qy5bULYgXonakf4B36Uh0WasSftxzVFPrNAktj2EVcn-2fMG8zpUV9mtXioBG0G9hnYFOc7-LZp1YGxAK6olLUZcGkyajMMYhokfJNw9zN5ZWtMwgXmPMCdlI1JL_eUfaSdkcppavi69NRxH8qf2R-S3kvy6XL8fIAAZM1yUXyjKQ2K8U0sZQZjsODA-yz7ezUquskbvtoRdHeQGhA2eXAG0rphD2boIhf44l1VGK-8ra0dL3U5kXBO24t2_aY.CEHg3cM3qwtRtrb76YARkooG1utjq0rcfmYZsG-IRE8&dib_tag=se&keywords=oxygen%2Bcanister&qid=1757368995&sprefix=oxygen%2Bcaniste%2Caps%2C280&sr=8-5&th=1ps%2C280&sr=8-5&th=1
acrylic rod main fuel on which oxygen act as an oxidiser 700 1 700 8 https://www.amazon.in/Global-Plexiglass-Transparent-UV-Resistant-Diameter/dp/B07SR8LMRX/ref=sr_1_1?crid=2N9T65TDUGQ7L&dib=eyJ2IjoiMSJ9.UdoW_yhbRu-rPwuv5jEFcUYf1FEEFEn0SfLiBKnGdDes_OjLeSiOKAZ8YbriJ1hiybR8aLWx9DwmDxz_5RXnFkkPDVnbzKwKSQwV00rF356yCVtx4MlbsYAXd845hknkRTfE8GxFl3o_xlKQYH2QlOKYnYWvpFtkWpcfYkm-12g2K1wJNrUfN-eYaDZgszV_cuqD6769GquXxPoi0b3JsEhxxw3iyJ1gi8upuyJkLodE21gaUoEnJKd4jFkdbgOLcqjONI_RG7QA0yd-gzaKdJIhDfh0yRFjILQFA9-c9-Y.70e8miiM8udRYSD6PtKfP3KEIri9y9w0a85LdaNQ9LA&dib_tag=se&keywords=acrylic%2Brod%2Bindustrial&qid=1757369376&sprefix=acrylic%2Brod%2Bindustri%2Caps%2C260&sr=8-1&th=1ps%2C260&sr=8-1&th=1
tube clamps clamps for the tube carrying oxygen to the chamber 160 1 160 2 https://www.amazon.in/kitchenware-Store-clamp-pipe-safety/dp/B096NPHQLF/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.739e670d-dfb3-4be0-9815-d8c5c0372e07%3Aamzn1.sym.739e670d-dfb3-4be0-9815-d8c5c0372e07&crid=2NONVX4WPA5NV&cv_ct_cx=gas+tube+small&keywords=gas+tube+small&pd_rd_i=B096NPHQLF&pd_rd_r=987b8181-6ae4-4506-bed4-0e67021a8e16&pd_rd_w=voQjF&pd_rd_wg=lcj1e&pf_rd_p=739e670d-dfb3-4be0-9815-d8c5c0372e07&pf_rd_r=PNNBZWY32FZP1K6JEPQ6&qid=1757370262&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D&sprefix=gas+tube+sma%2Caps%2C259&sr=1-1-66673dcf-083f-43ba-b782-d4a436cc5cfb-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&psc=1amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&psc=1
oxygen tube the tube which will carry the oxygen to the chamber 200 2 400 5 https://www.amazon.in/ALEXERA-Mediplus-Oxygen-Tube-Length/dp/B0DDH3J4RS/ref=sr_1_7?dib=eyJ2IjoiMSJ9.Ip8quU3xBmwalpmXg4gcO6e2s-9j-0SCt-sJmqDscdDcawvS_A_C5AVmDei4NnTlKU18oGdAuJ0E0L41CSzVaGo9FVehx3To7FtboCR-DmVc9uSuibr9rDcgNffqd9_SFZNoB2DB9PN0oEZgPbj6S-LXwY7HmdPsc_w8Lc-iTUNrJPtiEOyOgcVo-ZARQtb2t37K26x0sKOG_DI6lxbQGCZxLFfeDXzjUzqB3RN62X6_OfGtEAUbOA6m0Nz_DbkS2CyvU7vh51Nr92FJUeYdMBIGBHiBEyLkJ55Q1pWrRi0.XgiwvfR9W-Z68orEphCs-NxjUQeToUYkcGqGQdfsf-M&dib_tag=se&keywords=tube+for+oxygen&qid=1757370438&sr=8-770438&sr=8-7
aluminium tube it will be the body of the rocket motor, the whole outer casing for safety and all that stuff 1500 1 1500 18 https://www.amazon.in/uxcell-Aluminum-Length-Seamless-Straight/dp/B083S6BKBW/ref=sr_1_7?crid=2K1BMUHLN6HFO&dib=eyJ2IjoiMSJ9.2g_FKttGy-3Nwo2jBrLaOzroA1LKsf7B8cKMbYsGZNa2cxip8LnD4v222xcz9UVG2SPPw8rRhPttkdmdiufH9bBA6JpXjeCHsciBmTKaO_GsWienEuVwlwwJA6eCSRjkCeryUsBHheDvAmDPcrAT0Oe9_b4ikyMgNKE5etjHk3oxHiv_NG06GZpgNb8usZHH1gM7HvEhgBR7-ftWSD2g78-hsXeEOpNMr3NwjA0Wf4W6_XfpInt9bq9863l90efAJqdSjOOZqDbxQA-Z0qs04rsCbSUCOAXzxg51R-MdEDA.CUC4a9pmQadY-sudgswJnI_IKUb1xPjoT-IgpqoiEOc&dib_tag=se&keywords=30mm%2Bod%2Baluminium%2Btube&qid=1757370924&sprefix=30mm%2Bod%2Baluminium%2Btub%2Caps%2C267&sr=8-7&th=1ps%2C267&sr=8-7&th=1
graphite plate it will be cnc'ed to act as the nozzle 1300 1 1300 15 https://www.amazon.in/Graphite-Operation-Practical-Craftsmanship-Thickness/dp/B0DKNLMLVY/ref=sr_1_12?crid=1UWQ4U5KZPX1Y&dib=eyJ2IjoiMSJ9._GwKA4xDC6TrvTZbDzr8GFiuWX3ivaIcok2JcqzUmqgfpxN0d-qff46Npma9HUGnJs75_NfYLMKCdbsxXUMeG8UiMvQbqARuKMiK7Zm3EBmcXTgLk5vSDdDb63i_d322Dbj3pi2S14CKaqg_5sWccOcAJ5ybI62Yu2zsj2ITGVpkGEuOPNq2gCoV-Oz8IWUy14GrMhR2l4JWUN0g3yvh9QSBzd_vMkSD3PwCWRaLlQVOIuZYpqwg9n_u0LcXXt-n_Lpa3fl5vQ3q-5Yz9CrWAapP7NVL_k1lOt1LDu5nStU.Ue9TNg7eZX_xe74kdXKpCYtQQnXSUKqtWWtLAEBG9DE&dib_tag=se&keywords=graphite+plate&qid=1757371372&sprefix=graphite+plate%2Caps%2C270&sr=8-12%2Caps%2C270&sr=8-12
nozzle to make the input of oxygen clean and safe 450 1 450 6 https://www.amazon.in/Viking-Brass-Nozzle-Gas-Geysers/dp/B08GCNYLTT/ref=sr_1_1_sspa?crid=Z1G51OANBBBG&dib=eyJ2IjoiMSJ9.IXIQK1_uA0zLnIAdTXn0tHbRH1bHfhirPW-dpzkYFnjgtSebBu-sTeKV9Ao223P3OaEsbLLURPzwLF-Np_u6y5leDELYQdAgf47amqskRslhMQfVLp6eWkeE2R1WFqJuGIp6PZGSUyTLlXQTkCk0_AcQDQWdy9TxcbG41yzBBtTI5To9Wmh2Cd1CcHJ0byvfx3uG9_Ml-6fMq_wYfVy98wTaO1KrJ_5c4bYB5Tt7jmgWJd9msUFbVNuElpOAxCcq8qfo-A9pWC_7-mx4cs0guJAtGf9Savb4-WKcNySO_PE.i6AVIXz9oPbExyBPc_tDtwHMBaSeEIJCht-UFs8JHVw&dib_tag=se&keywords=gas+nozzle&qid=1757372188&sprefix=gas+nozz%2Caps%2C525&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=12lkZ2V0TmFtZT1zcF9hdGY&psc=1
aluminium plate it will be used to make the caps of the motor, im gonna get it cnc'ed and welded by a local mechanic shop 700 1 200 3 https://www.amazon.in/Invento-Aluminium-Alloy-Sheet-300x300x2mm/dp/B074FX4M4X/ref=sr_1_12?crid=155WQP649HCZ7&dib=eyJ2IjoiMSJ9.EFrltEZi47qylSwWetbNW3mf9sM8RB1JHMELVmxsTM6lv6UanoWo_m5JOJ1nBpYDi5MpXXJlASAROmfePymhv2-REunwZQLyOTFhEkaCWWiocEVwX6Zdvu6o1AAj-ihLw9-OQ2HKa2qGSdw5FsyTzxd_pp77ug6rhq_C7gi13yvWqaULN9k6h8p1PKHoU7lLDKwNcZFDs2A1HT52fehbuuz9n_dD9heCZ5rmktiWDbMv8frsoCDpdFneW7tjxZWYSrFcqaOo0fOrUm_awyNGyqHWtPmiB_ogV89oKBkWcj8.ngCGIIrhR6MfMdWl2j4E3w1IZVo-MbYdyiv0OK5xjSQ&dib_tag=se&keywords=aluminium+plate&qid=1757406135&sprefix=aluminium+plate%2Caps%2C308&sr=8-12%2Caps%2C308&sr=8-12
total- 29596 351

About

ASTRA-V stand for Autonomous Stabilised Thrust Recovery Ascent Vehicle

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages