Author Topic: Mars rover perseverance live stream  (Read 1826 times)

0 Members and 1 Guest are viewing this topic.

Offline ali_asadzadehTopic starter

  • Super Contributor
  • ***
  • Posts: 1967
  • Country: ca
Mars rover perseverance live stream
« on: February 25, 2021, 11:02:49 am »
Hi,
I want to know if is there any live video stream from the rover?
do we have this luxury?
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 10172
  • Country: gb
Re: Mars rover perseverance live stream
« Reply #1 on: February 25, 2021, 11:10:22 am »
I think the data rate is too slow. Nasa need to buffer it and then release occasional video clips. There must be lots of the available bandwidth that they are using for other 'science' instrumentation related purposes too.
Best Regards, Chris
 

Online Psi

  • Super Contributor
  • ***
  • Posts: 10385
  • Country: nz
Re: Mars rover perseverance live stream
« Reply #2 on: February 25, 2021, 11:17:35 am »
Nope.
That would use way to much bandwidth.

The rover can only communicate with earth at decent speed (max 250KBytes/s) for a short time per day when a mars comms satellite is overhead to relay it to earth, NASA use all of the time to send back still images and data.

During other times the rover can communicate directly to earth if it needs but it's super slow, under 400 bytes per second.

Livestreaming video from mars isn't going to happen until there is a communications satellite constellation around mars.
I'd be surprised if SpaceX doesn't already have a plan to put some modified Starlinks sats around mars. They could be at a much higher altitude as latency wouldn't be an issue. Higher altitude would mean much less sats are needed to get coverage of the entire planet.
My guess is they plan to do that as one of the early starship test missions to mars.
« Last Edit: February 25, 2021, 11:21:53 am by Psi »
Greek letter 'Psi' (not Pounds per Square Inch)
 
The following users thanked this post: I wanted a rude username

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 10172
  • Country: gb
Re: Mars rover perseverance live stream
« Reply #3 on: February 25, 2021, 11:29:40 am »
I'd be surprised if SpaceX doesn't already have a plan to put some modified Starlinks sats around mars.

Just think of the backlash when the first inhabitants found that they couldn't get the internet.  ;D
Best Regards, Chris
 

Offline nali

  • Frequent Contributor
  • **
  • Posts: 732
  • Country: gb
Re: Mars rover perseverance live stream
« Reply #4 on: February 25, 2021, 11:34:29 am »
I'd be surprised if SpaceX doesn't already have a plan to put some modified Starlinks sats around mars.

Just think of the backlash when the first inhabitants found that they couldn't get the internet.  ;D

Or more likely the first inhabitants have decent streaming speeds whilst rural areas here still struggle with dialup speeds  :(
 

Offline ali_asadzadehTopic starter

  • Super Contributor
  • ***
  • Posts: 1967
  • Country: ca
Re: Mars rover perseverance live stream
« Reply #5 on: February 25, 2021, 12:42:43 pm »
Quote
Nope.
That would use way to much bandwidth.

The rover can only communicate with earth at decent speed (max 250KBytes/s) for a short time per day when a mars comms satellite is overhead to relay it to earth, NASA use all of the time to send back still images and data.

During other times the rover can communicate directly to earth if it needs but it's super slow, under 400 bytes per second.

Livestreaming video from mars isn't going to happen until there is a communications satellite constellation around mars.
I'd be surprised if SpaceX doesn't already have a plan to put some modified Starlinks sats around mars. They could be at a much higher altitude as latency wouldn't be an issue. Higher altitude would mean much less sats are needed to get coverage of the entire planet.
My guess is they plan to do that as one of the early starship test missions to mars.
Nice info, where did you get these communication  Speed info? I thought it must be way more higher, because it's outer space and nothing is in it's way.
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline daqq

  • Super Contributor
  • ***
  • Posts: 2321
  • Country: sk
    • My site
Re: Mars rover perseverance live stream
« Reply #6 on: February 25, 2021, 01:14:01 pm »
Quote
I thought it must be way more higher, because it's outer space and nothing is in it's way.
Keep in mind the insane distances and limited power.
Believe it or not, pointy haired people do exist!
+++Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
 

Online Psi

  • Super Contributor
  • ***
  • Posts: 10385
  • Country: nz
Re: Mars rover perseverance live stream
« Reply #7 on: February 25, 2021, 09:39:43 pm »
Nice info, where did you get these communication  Speed info? I thought it must be way more higher, because it's outer space and nothing is in it's way.

From NASA perseverance page here.
I summarized and converted from bits to bytes.
https://mars.nasa.gov/mars2020/spacecraft/rover/communications/

Greek letter 'Psi' (not Pounds per Square Inch)
 

Online Psi

  • Super Contributor
  • ***
  • Posts: 10385
  • Country: nz
Re: Mars rover perseverance live stream
« Reply #8 on: February 25, 2021, 09:49:17 pm »
The main limiting factors for higher speed is
- Limited size at the rover for having a huge dish or phased array antennas to send direct back to earth at high speed.
- Limited speeds of the existing comms satellites that are already in orbit around mars.
- Limited CPU speed on the rover. it's a radiation hardened CPU and doesn't run super fast, around 200mhz. So it's not going to be realtime encoding 1080p in h264  :-DD

Best option for improving speeds in the future is bigger/better sats around mars and a phased array antenna, similar to starlink, on the rover.
« Last Edit: February 25, 2021, 09:54:17 pm by Psi »
Greek letter 'Psi' (not Pounds per Square Inch)
 

Offline ajb

  • Super Contributor
  • ***
  • Posts: 2785
  • Country: us
Re: Mars rover perseverance live stream
« Reply #9 on: February 26, 2021, 03:16:23 am »
- Limited CPU speed on the rover. it's a radiation hardened CPU and doesn't run super fast, around 200mhz. So it's not going to be realtime encoding 1080p in h264  :-DD

One of the interesting tidbits about the mission is that the little flying drone, being a technology demonstration mission, has much higher tolerance for failure than the primary rover mission and also has to run some pretty fast control loops what with having to be an autonomous rotorcraft and on a planet with different gravity and atmospheric conditions than here on earth.  So they're using a standard mobile SoC, a Snapdragon 801, which has VASTLY more raw processing power than the entire rest of the mission hardware combined.  It also sports a rangefinding part purchased off-the-shelf from Sparkfun

https://www.fierceelectronics.com/electronics/drone-helicopter-to-land-mars-attached-to-belly-perseverance-rover
 

Offline floobydust

  • Super Contributor
  • ***
  • Posts: 7678
  • Country: ca
Re: Mars rover perseverance live stream
« Reply #10 on: February 26, 2021, 06:49:49 am »
Computing power aside,  I can't see a BGA-packaged part in the drone surviving the temperature swings of Mars :-//
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: Mars rover perseverance live stream
« Reply #11 on: February 26, 2021, 11:45:01 pm »
Beyond the technical limitations... let's assume for a moment it was at all possible to do a live stream from Mars. I doubt the NASA would let that stream publicly for all to see, unattended...

There may be some critical stuff done during the mission that they don't want people to see, at least not in "real time" and before they would have processed the images as they see fit. There may be occasional mishaps (there always is!) that they wouldn't want the public to see either. Imagine how quickly things escalate on social media these days. That could literally ruin NASA's efforts and the public opinion. There may also be discoveries that they don't want to unveil immediately, etc.

That's just not going to happen even if some day that became actually feasible. Or they would control the streaming and would let it happen only under strict supervision and for limited amounts of time.

The day we have free live streams from cameras on Mars - it probably will be when we have already colonized it. If it ever happens, and if there are people left on Earth after that.
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22436
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Mars rover perseverance live stream
« Reply #12 on: February 27, 2021, 12:05:03 am »
Eh, I doubt they would worry about it.  Astronauts can hardly take a piss without mission control having planned it out beforehand. :P Streaming video of a preprogrammed autonomous vehicle is about as close to "Reality TV" (read: scripted and/or heavily edited pseudo-organic drama) as it can get, eh?  Honestly, if something unexpected "slips" out in such a case, I'd think they'd be thrilled; it's an opportunity to spin it into real drama (a problem in need of a solution), or it's an opportunity to show the scientific process, a teachable moment (sometimes unexpected things happen; sometimes tools break, sometimes you discover aliens, you know, whatever).  Any producer would be thrilled to have their own microcosm of Apollo 13 (the movie), right?

Mostly though, it'd just be supremely boring... these are not powerful vehicles, travel is almost as fast as paint drying.  I mean, they can still give a schedule for expected highlights ("drill arm will be active tonight at X, check it out"..), and there'll always be a few people watching any time day or night, and sometimes they'll spot something odd and get some Internet Points from it.

Heck, maybe in say the next decade, we'll be far enough along that this sort of thing is actually feasible, who knows.  Or if not on Mars, then on the Moon surely, or when they get down to mining asteroids perhaps... :)

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 
The following users thanked this post: I wanted a rude username

Offline MikeK

  • Super Contributor
  • ***
  • Posts: 1316
  • Country: us
Re: Mars rover perseverance live stream
« Reply #13 on: February 27, 2021, 01:11:52 am »
I remember seeing live stream of some shuttle missions - perhaps they were ones of Hubble repair.  They were boring as hell.  I don't know why many things need to be live streamed.
 

Online Brumby

  • Supporter
  • ****
  • Posts: 12413
  • Country: au
Re: Mars rover perseverance live stream
« Reply #14 on: February 27, 2021, 02:19:09 am »
I don't know why many things need to be live streamed.

Because they are new, interest will be high - and that's when you want to service the demand in order to maximise public engagement.

The trouble is things get boring very quickly when you deliver the same sort of material over and over.  Take the movie Apollo 13 for example.  There is a scene before the explosion where the crew were doing a "live stream" and the TV channels were not running it.  Al that changed when the disaster happened, but until that point, it was rather hum-drum.


As mentioned (several times) above, the bandwith/distance/power elements make this a major challenge which is impractical - but even were we to develop such capability, the video stream is going to be very boring to the vast majority of viewers - very quickly.  Imagine a commentator saying, "Let's pan right to get a closer look at that rock - and then you have to wait half an hour (depending on Earth/Mars separation) to see that happen.  You ask for it now - but realities like this would sour your interest in very short order.

I am much more in favour of the experts managing the raw data and presenting a far more concise and meaningful piece of media that delivers the level of information we expect in a time frame we are used to.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf