TRACKS

IEEE Space Mission Challenges for Information Technology - IEEE Space Computing Conference
Computer History Museum  •  Mountain View, CA, USA  •  15-19 July 2024

Summary

The SMC-IT/SCC 2024 Conference will host multiple keynotes, multiple SMC-IT and SCC tracks with presentations and panels, and several workshops. A US persons only session will also be hosted on Friday at a different location. See below the details of each of these sessions.


Main SMC-IT and SCC tracks

The SMC-IT/SCC 2024 Conference will host multiple keynotes, multiple SMC-IT and SCC tracks with presentations and panels. Further information coming soon.


Workshops

The SMC-IT/SCC 2024 Conference will host the following workshops. Click on the name of each workshop to access the respective details.


Tutorials

SMC-IT/SCC is planning to hold the following tutorials as part of the main workshop tracks:

Tutorial on the Flight Software Framework F Prime (as part of the 3rd Open Source for Space Workshop)


By: Thomas Boyer-Chammard (JPL) and Celeste Smith (JPL)
F Prime is a free, open-source and flight-proven flight software development ecosystem developed at the NASA Jet Propulsion Laboratory that is tailored for small-scale systems such as CubeSats, SmallSats, and instruments. F Prime comprises several elements: (1) an architectural approach that decomposes flight software into discrete components with well-defined interfaces that communicate over ports; (2) a C++ framework providing core capabilities such as message queues and an OS abstraction layer; (3) a growing collection of generic components for basic features such as command dispatch, event logging, and memory management that can be incorporated without modification into new flight software projects; and (4) a suite of tools that streamline key phases of flight software development from design through integrated testing.
Advance enrollment is requested to confirm a seat at the tutorial. If you are interested in participating or have any questions, please email fprime@jpl.nasa.gov.

Introduction to NVIDIA Omniverse and Robotics Simulation in Isaac SIM (part of the Space Robotics Workshop)

When: July 18th @ 1:15 PM - 3:15 PM

IMPORTANT! Advance enrollment is required to confirm a seat at the tutorial. If you are attending the Space Robotics Workshop and are interested in participating in this tutorial, please fill out this form. We will notify you as soon as we have the final count.

One day, everything that moves will be autonomous. Robotic automation has made significant strides forward, driven by advancements in hardware and artificial intelligence capabilities that have opened new avenues in simulation and the strive for autonomy.

This hands-on instruction-led tutorial will give a technical introduction to the Omniverse and Isaac SIM platforms, a cutting-edge solution for robotics and simulation.

We will start off with a generic presentation section to introduce use-cases, value, and vision of the platform and some examples of how it can be applied to the space industry. Next, we'll move over to a more technical hands-on lab where you'll dive into the simulation loop of a 3D engine, learning to initialize experiments with objects, robots, and physics logic, and build some small robotics control tasks and applications within the simulation environment.

The hands-on piece is a technical beginner level, and thus you don't need any prior knowledge of Isaac SIM, apart from basic Python understanding.

Note: We will use the NVIDIA Deep Learning Institute platform for the hands-on portion of this workshop. Attendees will be handed a personal code during the workshop, that will give them access to one of the self-paced paid courses. The codes will be shared during the workshop. These are personal, and can only be redeemed to one specific course only. You can find more information on how to redeem the DLI platform codes in the attached pdf. Additionally, course content and access to the environment will be given for up to 1 year after the workshop.

This tutorial session will be led by instructors:

Requirements (click to expand)
  • Skill set: Basic Python Understanding
  • Nvidia Developer Account (sign up for free here).
  • Technical Environment Requirements:
    • Windows or Linux machine
    • Internet access (i.e certain company laptop with IT access restrictions might pose a problem)
    • Install Omniverse Launcher and Omniverse Streaming Client
      Omniverse Streaming Client installation instructions
      1. Go to the Omniverse Download Page
      2. Scroll to the Omniverse Launcher section and download the respective necessary version
      3. Follow the steps to install the Launcher locally. Detailed documentation is available here.
      4. Install the Omniverse Streaming Client from the Omniverse Launcher Exchange Tab. More detailed instructions are available here.

      Note: In this course, we will use an Omniverse application called Isaac SIM. More information and details can be found in the Isaac SIM documentation. However, you won't have to install Isaac SIM on your local laptop/machine for the workshop. Only the Streaming Client. It is also not required to have any previous knowledge of Isaac SIM, since this will be an introductory course.

Working Group Meetings

The existing SpaceVPX industry standard addresses some of the needs of the space avionics community but falls short of an interoperable standard that would enable reuse, common sparing on long duration missions, and reduce NRE for missions in general. This workshop is a face-to-face meeting for government and industry participants who are working to standardize an interoperable variant of the SpaceVPX standard within the Sensor Open Systems Architecture (SOSA) consortium. Attendance in the workshop is limited to registered SOSA members who are working on the development of this standard.

If you are interested in participating in the SpaceVPX interoperability standardization effort, please email Wes Powell (wesley.a.powell@nasa.gov) or Patrick Collier (patrick.collier@aspenconsultinggroup.com).


Closed Session

A Closed (US Persons Only) Session is scheduled to be held at NASA Ames Research Center in Mountain View, CA on the Friday after the general IEEE SMC-IT/SCC meeting, July 19, from 8AM to 1PM PDT.

Planned topics to be discussed span the breadth of Space Computing from fabrication, modern processor and avionics systems design and development activities, high performance application development targeting next generation processors, to current and future mission uses of advanced spaceborne computing systems.

Attendance at the Closed Session is restricted to US Persons only, i.e. citizens and permanent residents (LPR / Green Card Holders). Both unclassified, public release and CUI-controlled presentations are planned.

Attendance at the session is free, however there is a limit to the number of attendees the session can accept.

Registration for the session is separate from the general IEEE SMC-IT/SCC meeting. Registration for the general meeting is not required but encouraged.

To request to register for the 2024 SMC-IT/SCC Closed Session, please complete the registration form using the button below:

NOTICE: It is requested that attendees register for the Closed Session by Thursday, July 4.

If you have any questions, please contact the organizers of this session. See this document for further details.


Supporters

IEEE
  • Technical Community of Software Engineering - IEEE
  • Technical Community on Computer Architecture - IEEE

Your sponsorship is a strong statement about your organization's commitment to the field of Space Computing. SMC-IT/SCC 2024 continues to offer exciting opportunities for sponsors. Please refer to the Sponsor Prospectus and Sponsor Guide and Order Form for further sponsorship information.


Contact

If you have any questions, feel free to contact us at:

Copyright © IEEE SMC-IT/SCC 2024 - Privacy Policy