SlideShare a Scribd company logo
@eXigentCoder
@DesolationJakey
JS in Space
JS in Space
http://imgur.com/gallery/ckadxCa
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
https://www.pubnub.com/blog/2013-09-11-what-are-websockets/
https://www.slideshare.net/SergeyPodolsky/google-protocol-buffers-56085699
https://damienbod.com/2014/01/09/comparing-protobuf-json-bson-xml-with-net-for-file-streams/
JS in Space
JS in Space
JS in Space
https://www.grc.nasa.gov/WWW/k-12/VirtualAero/BottleRocket/airplane/rktalo.html
JS in Space
JS in Space
JS in Space
https://en.wikipedia.org/wiki/PID_controller
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
JS in Space
FURTHER READING/WATCHING
• https://www.youtube.com/user/szyzyg/playlists
• https://krpc.github.io/krpc/
• https://github.com/eXigentCoder/krpc-node

More Related Content

PPTX
노재헌 Studycafe portfolio
PDF
Project1
DOCX
PDF
Apresentação Prop 03_Multimédia
PDF
Using HTML5 For a Great Open Web - Valtech Tech Days
PDF
JavaScript as a First Class Language
PDF
Maine Regional Fall Council Workshop
DOCX
Link download
노재헌 Studycafe portfolio
Project1
Apresentação Prop 03_Multimédia
Using HTML5 For a Great Open Web - Valtech Tech Days
JavaScript as a First Class Language
Maine Regional Fall Council Workshop
Link download

What's hot (17)

DOCX
Musica
PPTX
Desconstrução da Marca - Bruna e Régis
PPTX
Internet Librarian International #ili2016 Phil's Faves
PDF
Angular js活用事例:filydoc
DOCX
TXT
16 baklink
PDF
Bo0oM - There's Nothing so Permanent as Temporary (PHDays IV, 2014)
TXT
HD MOVIE
PDF
Setting Goals
PPTX
The Juniper-Helpers Library - A TCL/EXPECT Library for managing, testing, and...
PDF
PPTX
Kamikaze bradley ferreira
PPTX
O Reino Unido
PPTX
PräSentation Dortmund(2)
PPTX
What Goes Where? Art and Craft in LC Classification
PDF
Silent movies
Musica
Desconstrução da Marca - Bruna e Régis
Internet Librarian International #ili2016 Phil's Faves
Angular js活用事例:filydoc
16 baklink
Bo0oM - There's Nothing so Permanent as Temporary (PHDays IV, 2014)
HD MOVIE
Setting Goals
The Juniper-Helpers Library - A TCL/EXPECT Library for managing, testing, and...
Kamikaze bradley ferreira
O Reino Unido
PräSentation Dortmund(2)
What Goes Where? Art and Craft in LC Classification
Silent movies
Ad

Recently uploaded (20)

PPTX
Online Work Permit System for Fast Permit Processing
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
System and Network Administration Chapter 2
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Transform Your Business with a Software ERP System
PDF
medical staffing services at VALiNTRY
PDF
top salesforce developer skills in 2025.pdf
PDF
Digital Strategies for Manufacturing Companies
PDF
Softaken Excel to vCard Converter Software.pdf
Online Work Permit System for Fast Permit Processing
How to Choose the Right IT Partner for Your Business in Malaysia
Design an Analysis of Algorithms II-SECS-1021-03
System and Network Administration Chapter 2
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Odoo POS Development Services by CandidRoot Solutions
How Creative Agencies Leverage Project Management Software.pdf
2025 Textile ERP Trends: SAP, Odoo & Oracle
Odoo Companies in India – Driving Business Transformation.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Which alternative to Crystal Reports is best for small or large businesses.pdf
CHAPTER 2 - PM Management and IT Context
VVF-Customer-Presentation2025-Ver1.9.pptx
Transform Your Business with a Software ERP System
medical staffing services at VALiNTRY
top salesforce developer skills in 2025.pdf
Digital Strategies for Manufacturing Companies
Softaken Excel to vCard Converter Software.pdf
Ad

Editor's Notes

  • #2: Intro for Jake & I Who we are, why we like KSP
  • #3: KSP puts you in command of your very own space program, housed at the KSC on the planet Kerbin
  • #4: Kerbin is an earth like planet, with the same gravity but a much smaller radius
  • #5: Here you can actually see how much smaller it is, Roughly 10.9 times smaller Gameplay - (10min to LEO) Technical - floating point errors Kerbin is populated by a race of “little green men”, called Kerbals
  • #6: The most famous of all kerbals is a Kerbonaut named Jebediah Kerman Here you can see Jeb with his fellow two explorers, Bill and Bob Kerbals have only got two important statistics, Bravery and Stupidity
  • #7: And the latest, very important Kerbal!
  • #8: Build your ship from parts, using funds
  • #9: You can build some strange and interesting craft
  • #10: Really strange.
  • #11: Launch the missions
  • #12: Visit new places and have new experiences
  • #13: Do some scientific tasting … I mean testing
  • #14: Ideally recover your ship, loaded with all that tasty science and of course the pilot. This step, while useful, is completely optional, given the expendable nature of kerbals and the endless supply of fresh, eager kerbonauts.
  • #15: You can then use that recovered science to research new parts
  • #16: These new parts will allow you to go out and explore the rest of the solar system
  • #17: The game also has a sandbox mode, where you can do pretty much anything..
  • #18: Developed by Squad Written in C# using Mono together with Unity game engine Currently supports Windows, OSX and Linux. Currently being ported to PS4, Xbox One and Wii U Lots of support for mods Keyboard, mouse, gamepad and joystick input Oculus rift support
  • #19: Wanted to create a better way to control our space ships. This is a Space Shuttle Cockpit, it has lots of button dials, and of course an auto-pilot.
  • #20: The first way to interact with the game was via K-os. It allows you to write, save and execute automated scripts from inside the game itself. Language based on Kerbal stupidity so not too great!
  • #21: Lastly we looked at kRPC, it had most of what I needed but they didn’t have a JavaScript client. So we built one…
  • #27: For the first part of our demo, we wanted to reproduce some of the capabilities of SpaceX’s Grasshopper rocket which was the testbed for the Falcon9 and controlled landings.
  • #29: All 3 variables are constantly changing. Gravity on ISS about 90% of what it is at sea level. Astronauts float due to free-fall.
  • #30: Manual hovering
  • #31: There were some Technical difficulties
  • #32: Math based hovering
  • #33: proportional-integral-derivative controller http://www.rentanadviser.com/en/pid-fuzzy-logic/pid-fuzzy-logic.aspx Plug in 3 values to get the “error value” for a process value and desired set point. P – Proportional present value I – Integral past values (error accumulates over time) D – Dirivitive – predicated future values based on current rate of change
  • #34: Demo Time
  • #35: Yay!
  • #40: Talk about future plan