How SpaceX uses AI?


SpaceX is revolutionizing the aerospace industry with cutting edge and unprecedented technological advances – for many more years to come

Ever since the initial launch of Space Exploration Incorporated (also known as SpaceX), CEO and founder Elon Musk has constantly been pushing his company into new boundaries and limits. He is constantly working to make their commercial rockets simplified and easy to use, allowing the learning curve and consumer satisfaction to grow at increasing rates. SpaceX has been at the forefront of aeronautical and space research and exploration in the past decade, constantly challenging themselves to allow humanity to reach farther into space such as going to Mars.

What makes SpaceX so unique though? What makes them different than their government rivals, NASA? SpaceX combines modern, cutting edge technology such as AI into their rocket’s capabilities and expand upon what hasn’t changed in the space industry for half a century. SpaceX, which operates out of Hawthorne, California sets their own self-imposed deadlines and has an aggressive work schedule, while also being able to launch their rockets time in and time out since they are a private organization and don’t have government imposed guidelines or restrictions (besides flying a safe rocket).

Since the inauguration of SpaceX, the company has accomplished a reusable and self-landing booster section of their rockets. This allows them to keep costs at a minimum since they are able to use their manufacturing less often. Typical space travel organizations discard of their rocket after the flight, costing billions of dollars every time this happens.

SpaceX is also credited with the world’s most powerful rocket fuel and engines. The Falcon 9, Falcon Heavy, and Starship use liquid oxygen, refined kerosene, and other novel chemical compounds or reactions in order to create 5 million pounds of thrust at lift-off.

Additionally, they have near perfected the desirable sci-fi movie capsule for payloads for humans or cargo. The Dragon has made 20 ISS flights and resupply missions combined, and is capable of holding 7 passengers. The Dragon capsule combines state of the art modern architecture techniques in order to create a sleek interior design that feels like a luxury vehicle. They have also revamped the controls from the many buttons, switches, and control pads in standard industrial rockets to touch screens with controls simple to use, just like playing a mobile game on an iPad.

Where does AI exactly come to play in SpaceX’s day to day operations and on rockets? First, SpaceX uses AI to keep their satellites safe in space. The satellites are able to navigate themselves in space and down back to earth using AI and are equipped with sensors to prevent a collision with space debris. AI is used in SpaceX’s data processing to find patterns in satellites, planets, and space debris. The early recognition system allows them to plan out their missions for the future.

The most crucial need for AI in the real world is to reduce human error. That’s exactly what SpaceX does with their rockets. The rocket, for the most part is navigated by an autopilot AI until the docking/landing phase of the mission. The AI will set a trajectory to a specific point in space, say the ISS, and will calculate parabolic flight, fuel usage and reserves, and liquid engine sloshing among other information. Through calculating these pieces of data, the rockets are able to have the most effective flight path which keeps everyone and everything onboard safe. By implementing AI into the rocket, this allows humans less and less to work and worry about, simplifying space endeavors to places such as Mars. SpaceX also uses Machine Learning and data scientists in order to create a convex optimization algorithm. The convex optimization algorithm determines the best landing for the Dragon capsule, using mathematical reasoning and computer vision.

In emergency situations for astronauts aboard the SpaceX rockets, an evacuation system based on AI is used to make sure everyone returns safely to Earth, however, the exact details of this project is unknown to the public.

SpaceX launched an AI named CIMON, an oversized digital computer head, in one of its missions to the ISS. CIMON was responsible for assisting the astronauts with their routines and science experiments. CIMON is also capable of having conversations with the astronauts and is able to send data back to mission control. The AI is guided by voice control and cameras, and doesn’t suppress human opinions or decisions. At the end of the day, SpaceX has stated that they won’t replace the crew with AI, instead, the AI is just an assistance to the crew since the AI isn’t self-training. SpaceX and partnering companies believe in future space explorations the AI would be able to solve potential problems and warn the crew of malfunctions, or simply entertain them on their journey.

People tend to associate rocket science as being a very difficult subject, hence the phrase, “It’s not rocket science!” however, when you break down the different components of rocketry into smaller segments you want to focus on that interest you, rocketry is doable. Who knows, maybe the Community AI, in the future, will do something related to rocketry and maybe implement AI concepts into some rocketry projects!

At the Community AI, our goal is to educate others with AI concepts so they can apply it to projects they are passionate about. So the next time when you’re watching a rocket launch on TV or find a problem you want to solve, think about how you can use AI to pursue your project.

“A goal without a deadline is just a dream.” – Robert Herjavec


Author: Richard Lian

duPont Manual High School at Louisville, KY

Email: richard.lian@thecommunityai.org

How Self-driving cars work?

Scrolling through your social media feed, you may have noticed ads on Tesla or BMW releasing their new and revolutionary technology and implementing in their latest car models. A sought-after and futuristic concept that is on the market right now are self driving cars. Even though it isn’t a new concept, it is yet to be perfected and in our everyday lives.

But the question arises, how do these vehicles work? I mean, someone has to program it right? How does it know where to go, when to go, when to stop and when to yield to traffic, and so on. For a human, it can take a couple of days to weeks to learn how to drive and they get better as they earn more experience throughout their driving experience.

But for a robot, the process by which they learn and adapt by observing and analyzing is called machine learning. The term sounds pretty intuitive, right? Machines… learn. But it may not be as simple as you think.

Just teach your Toyota Prius how to drive on its own, easy, right? Nope. Machine learning is a topic that is increasing in interest and demand: it is a glimpse into our future.

How? you may ask. Machine learning consists of different methods of gathering data, processing them, and “teaching” the machine without being explicitly programmed. It is going to be near impossible to program a car about every turn on a road, and even if you do, who is going to account for all the other cars?

In layman terms, it is a tool required for machines and robots to keep up with the ever increasing population and environmental change in today's world-- a tool needed to make the machine work on-the-fly-- and to apply human ways of learning into robots.

When applying machine learning to a program, you are giving the robot/ machine its own brain, its own auditory, and visionary senses. Let’s take a look at a real world problem that we are trying to solve nowadays using machine learning. How do you detect a person’s emotions by just showing the machine a face of the person?

Scientists have fed millions of pictures of what different people’s faces look like when expressing different emotions, and in this way, the machine finds a pattern among the faces showing the same emotion and creates an algorithm that gets more accurate as more data is added. It is near-impossible to get the accuracy to a 100% but more data gathering and research is going on. Similarly, a car will know at what rate to speed up and slow down, take turns, and abide traffic signs based on the past data that has been fed into it.

Demand in this industry is increasing rapidly as more and more questions arise and people start their quest to look for answers. Our goal in CommunityAI is to help you all learn a piece of machine learning so that you will be able to understand the fundamentals and be able to apply it to your science projects and programming concepts.

So the next time you see the advertisement of a self-driving car, impress your friends when you explain how it actually works!

Author: Rick Biswas

Parkway High School in St. Louis, MO

Email: rick.biswas@thecommunityai.org

The Positive Impacts of AI in Our Environment and Communities.

AI is at the forefront of changing the way we live today. Many people question the use of Artificial Intelligence in our rapidly evolving technological world. Is it accurate? How do humans program it? What is the difference between AI and Machine Learning? And, where is it even used?

Well, AI, in short form, essentially makes our lives easier. It assists us in everyday activities, such as helping us do everyday things such as connecting with friends and suggesting to us what others have watched after watching a particular movie. The artificial intelligence in our technology is learning and growing every day.

Artificial intelligence benefits all and prevents us from accidental human error. For example, in meteorology, let's say that your local weather station stated that it would be a sunny day outside, and you had planned on playing a tennis match. Then, let's say that it started to rain, which would cause you to cancel your game, which would infuriate you. AI would have assisted you before the tennis match, and you most likely wouldn't have to cancel it. For this reason, several weather channels have used IBM, which is a well-known artificial intelligence that tracks weather data.

It has revolutionized all of today's industries and has created economic opportunities. AI technologies have a tremendous impact on industries as diverse as agriculture and healthcare. The largest companies in the world rely on AI. For example, Amazon's machine learning technology recommends products to customers as they are buying a particular item. Virtually every major industry and company in the world uses AI in some shape or form because of how well it assists them.

In conclusion, the positive impacts of artificial intelligence in our environment and communities are perpetual, and we will continue on using and improving it for the future.

Author: Arjun Parmar

duPont Manual High School at Louisville, KY

Email: arjun.parmar@thecommunityai.org