Learning a bit about tuning the PID values can greatly improve the handling/controllability of your rockets. Sometimes small changes can make large differences. ;)
Click on the link on the bottom of the post and scroll down tho the bottom of that page. There it describes how to get the properties of a part, including RPM for wheels. @BeamerBoy
What I gathered from that is, you select a specific part in the PartSelector section of the expression by giving it the ‚exact part name‘ (you seem to be able to change this in the xml, as shown in the top of the page linked on the bottom of the linked page). The ModifierSelector specifies what part it is, based on its id. The Data part of the expression seems to specify where the numbers of the expression come from, refer to the table linked in the link form the post. The PropertySelector tells the expression what property of a part to get, again please refer to the table.
As an example, you can get the value of a variable in a vizzy program by using: [name of part executing program].FlightProgram.[name of variable]; or a more more specific example: CockpitTest.FlightProgram.TimeToImpact
These are just my thoughts and could be totally wrong. If someone with actual knowledge could correct me it would be appreciated.
@theUSSR In vizzy, you can get the coordinates with the ‚convert from PCI to local‘ comand and giving it the position of the craft. It comes out in the form of a vector, wich you can hen display however you like.(for example using the ‚Format‘ comand)
Learning a bit about tuning the PID values can greatly improve the handling/controllability of your rockets. Sometimes small changes can make large differences. ;)
1.2 years agoDoesn’t that stuff mix somewhat at such a high level?
3.3 years ago@ItsMeIshaan
Click on the link on the bottom of the post and scroll down tho the bottom of that page. There it describes how to get the properties of a part, including RPM for wheels. @BeamerBoy
+1 3.6 years agoWhat I gathered from that is, you select a specific part in the PartSelector section of the expression by giving it the ‚exact part name‘ (you seem to be able to change this in the xml, as shown in the top of the page linked on the bottom of the linked page). The ModifierSelector specifies what part it is, based on its id. The Data part of the expression seems to specify where the numbers of the expression come from, refer to the table linked in the link form the post. The PropertySelector tells the expression what property of a part to get, again please refer to the table.
As an example, you can get the value of a variable in a vizzy program by using: [name of part executing program].FlightProgram.[name of variable]; or a more more specific example: CockpitTest.FlightProgram.TimeToImpact
These are just my thoughts and could be totally wrong. If someone with actual knowledge could correct me it would be appreciated.
Weight and balance, center of mass, droptanks... @Tweedle_Aerospace
3.6 years agoNow you can read the rpm of a wheel, which is necessary for such systems. @BeamerBoy
+2 3.6 years agoFinally able to make ABS and TCS happen.
+1 3.6 years agoThe real question is, can it run DOOM?
+1 4.1 years agoHow exactly did you do it? @pedro16797 Could you link to the craft?
4.3 years agoWhat craft/program of a craft did you use? @pedro16797
4.4 years ago@Cat12109box About what?
4.4 years ago@theUSSR In vizzy, you can get the coordinates with the ‚convert from PCI to local‘ comand and giving it the position of the craft. It comes out in the form of a vector, wich you can hen display however you like.(for example using the ‚Format‘ comand)
+1 4.4 years ago