General Refactoring
Now we handle Computer Engineering as well Improved organisation
645
assets/css/main.css
Normal file
@ -0,0 +1,645 @@
|
||||
@import "https://www.diogo.site/assets/fonts/PT-Sans/stylesheet.css";
|
||||
|
||||
BODY,DIV,DL,DT,DD,H1,H2,H3,H4,H5,H6,PRE,FORM,FIELDSET,INPUT,TEXTAREA,P,BLOCKQUOTE,TH,TD {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
BODY {
|
||||
background: #FFFFFC;
|
||||
color: #242F40;
|
||||
margin-left: 11vw;
|
||||
margin-right: 22vw;
|
||||
margin-top: 1vh;
|
||||
font-family: 'PT Sans', sans-serif;
|
||||
font-weight: 400;
|
||||
line-height: 1.75;
|
||||
font-size: max(16px, 1em); /*1.25em;*/
|
||||
text-rendering: geometricPrecision;
|
||||
-webkit-font-smoothing: subpixel-antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
text-shadow: #FFF 0px 1px 1px;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
P {
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
A {
|
||||
color: #394A6A;
|
||||
cursor: pointer;
|
||||
text-decoration: 1px #394A6A underline;
|
||||
}
|
||||
|
||||
ASIDE {
|
||||
background: #F2F4F8;
|
||||
border-left: 2px solid #AFBCD4;
|
||||
float: right;
|
||||
font-style: italic;
|
||||
height: max-content;
|
||||
width: 33%;
|
||||
margin: .8rem;
|
||||
padding: .8rem 1.25rem;
|
||||
}
|
||||
|
||||
CAPTION {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
DD {
|
||||
margin: 0 0 0 160px;
|
||||
}
|
||||
|
||||
DT {
|
||||
clear: left;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
DT::after {
|
||||
content: ": ";
|
||||
}
|
||||
|
||||
EM,
|
||||
CITE,
|
||||
cite {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
FIELDSET,
|
||||
IMG {
|
||||
border: 0;
|
||||
max-height: 32em;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
H1,
|
||||
H2,
|
||||
H3,
|
||||
H4,
|
||||
H5,
|
||||
H6 {
|
||||
margin: 1.25rem 0 .8rem;
|
||||
font-family: 'PT Sans', sans-serif;
|
||||
font-weight: 400;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
H0 {
|
||||
font-size: 4.209rem;
|
||||
}
|
||||
|
||||
H1 {
|
||||
font-size: 3.157rem;
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
H2 {
|
||||
font-size: 2.369rem;
|
||||
}
|
||||
|
||||
H3 {
|
||||
font-size: 1.777rem;
|
||||
}
|
||||
|
||||
H4 {
|
||||
font-size: 1.333rem;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
H5 {
|
||||
font-size: 1.25rem;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
H6 {
|
||||
font-size: 1em;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
HEADER {
|
||||
display: grid;
|
||||
margin-bottom: 1.618rem;
|
||||
}
|
||||
|
||||
HEADER H1,
|
||||
pre.sourceCode {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
HEADER NAV UL,
|
||||
MAIN {
|
||||
display: block;
|
||||
}
|
||||
|
||||
HEADER NAV UL>LI {
|
||||
display: inline;
|
||||
margin-right: .8rem;
|
||||
}
|
||||
|
||||
Q:BEFORE,
|
||||
Q:AFTER {
|
||||
content: '';
|
||||
}
|
||||
|
||||
SMALL {
|
||||
font-size: .75rem;
|
||||
}
|
||||
|
||||
TABLE {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
TABLE TD,
|
||||
TABLE TH {
|
||||
border: 1px solid #DDD;
|
||||
line-height: 1.2;
|
||||
min-width: 10px;
|
||||
padding: 6px 8px;
|
||||
}
|
||||
|
||||
TABLE THEAD {
|
||||
background: #f8f8f8;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
TH {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
TR:nth-child(even) {
|
||||
background: #f5f5f5;
|
||||
}
|
||||
|
||||
#header-content {
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.img-thumbnail {
|
||||
padding: 0.25rem;
|
||||
background-color: #fff;
|
||||
border: 1px solid #e0e0e0;
|
||||
border-radius: 0.25rem;
|
||||
width: 100%;
|
||||
height: auto;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.avatar {
|
||||
padding: 0.25rem;
|
||||
height: max-content;
|
||||
width: 15em;
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.article-icon {
|
||||
height: max-content;
|
||||
margin: 0.8rem;
|
||||
padding: 0.8rem 1.25rem;
|
||||
flex: 10%;
|
||||
max-width: 10%;
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
.article-header {
|
||||
display: flex;
|
||||
flex-flow: row-reverse wrap;
|
||||
justify-content: space-around;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.article-header>h3{
|
||||
flex: 25%;
|
||||
padding: 0 4px;
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
abbr,
|
||||
acronym {
|
||||
border: 0;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
background: #f9f9f9;
|
||||
border-left: 4px solid #888;
|
||||
margin-left: 0;
|
||||
padding: 0 1em;
|
||||
}
|
||||
|
||||
code span.al,
|
||||
code span.er {
|
||||
color: red;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
code span.an,
|
||||
code span.cv,
|
||||
code span.in,
|
||||
code span.wa {
|
||||
color: #60a0b0;
|
||||
font-style: italic;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
code span.at {
|
||||
color: #7d9029;
|
||||
}
|
||||
|
||||
code span.bn,
|
||||
code span.dv,
|
||||
code span.fl {
|
||||
color: #40a070;
|
||||
}
|
||||
|
||||
code span.cf,
|
||||
code span.kw {
|
||||
color: #007020;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
code span.ch,
|
||||
code span.sc,
|
||||
code span.st,
|
||||
code span.vs {
|
||||
color: #4070a0;
|
||||
}
|
||||
|
||||
code span.cn {
|
||||
color: #800;
|
||||
}
|
||||
|
||||
code span.co {
|
||||
color: #60a0b0;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
code span.do {
|
||||
color: #ba2121;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
code span.dt {
|
||||
color: #902000;
|
||||
}
|
||||
|
||||
code span.fu {
|
||||
color: #06287e;
|
||||
}
|
||||
|
||||
code span.op {
|
||||
color: #666;
|
||||
}
|
||||
|
||||
code span.ot {
|
||||
color: #007020;
|
||||
}
|
||||
|
||||
code span.pp {
|
||||
color: #bc7a00;
|
||||
}
|
||||
|
||||
code span.ss {
|
||||
color: #b68;
|
||||
}
|
||||
|
||||
code span.va {
|
||||
color: #19177c;
|
||||
}
|
||||
|
||||
code,
|
||||
pre {
|
||||
border: 1px solid;
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
code.sourceCode>span {
|
||||
color: inherit;
|
||||
text-decoration: inherit;
|
||||
}
|
||||
|
||||
div.column {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
div.hanging-indent {
|
||||
margin-left: 1.5em;
|
||||
text-indent: -1.5em;
|
||||
}
|
||||
|
||||
div.sourceCode {
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #f6f8fa;
|
||||
line-height: 1.642;
|
||||
overflow: auto;
|
||||
padding: .5em;
|
||||
}
|
||||
|
||||
pre>code.sourceCode {
|
||||
position: relative;
|
||||
white-space: pre;
|
||||
}
|
||||
|
||||
pre>code.sourceCode>span {
|
||||
display: inline-block;
|
||||
line-height: 1.25;
|
||||
}
|
||||
|
||||
pre>code.sourceCode>span:empty {
|
||||
height: 1.2em;
|
||||
}
|
||||
|
||||
pre code {
|
||||
border: none;
|
||||
}
|
||||
|
||||
pre.numberSource {
|
||||
border-left: 1px solid #aaa;
|
||||
margin-left: 3em;
|
||||
padding-left: 4px;
|
||||
}
|
||||
|
||||
pre.numberSource code {
|
||||
counter-reset: source-line 0;
|
||||
}
|
||||
|
||||
pre.numberSource code>span {
|
||||
counter-increment: source-line;
|
||||
left: -4em;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
pre.numberSource code>span>a:first-child::before {
|
||||
border: none;
|
||||
color: #aaa;
|
||||
content: counter(source-line);
|
||||
display: inline-block;
|
||||
left: -1em;
|
||||
position: relative;
|
||||
text-align: right;
|
||||
vertical-align: baseline;
|
||||
width: 4em;
|
||||
padding: 0 4px;
|
||||
}
|
||||
|
||||
q {
|
||||
display: block;
|
||||
font-style: italic;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
span.smallcaps {
|
||||
font-variant: small-caps;
|
||||
}
|
||||
|
||||
span.underline {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
ul.task-list {
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
@media screen {
|
||||
div.sourceCode {
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
pre>code.sourceCode>span>a:first-child::before {
|
||||
text-decoration: underline;
|
||||
}
|
||||
}
|
||||
|
||||
@page {
|
||||
margin: 2cm;
|
||||
}
|
||||
|
||||
@media print {
|
||||
html, body {
|
||||
width: 210mm;
|
||||
height: 297mm;
|
||||
font: 12pt "Helvetica", serif;
|
||||
}
|
||||
|
||||
body {
|
||||
font: 13pt Georgia, "Times New Roman", Times, serif;
|
||||
line-height: 1.3;
|
||||
background: #fff !important;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 24pt;
|
||||
}
|
||||
|
||||
h2, h3, h4 {
|
||||
font-size: 14pt;
|
||||
margin-top: 25px;
|
||||
}
|
||||
|
||||
a {
|
||||
page-break-inside:avoid;
|
||||
}
|
||||
blockquote {
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
page-break-after:avoid;
|
||||
page-break-inside:avoid;
|
||||
font-weight: 700;
|
||||
}
|
||||
img {
|
||||
page-break-inside:avoid;
|
||||
page-break-after:avoid;
|
||||
}
|
||||
table, pre { page-break-inside:avoid; }
|
||||
ul, ol, dl { page-break-before:avoid; }
|
||||
|
||||
a:link, a:visited, a {
|
||||
background: transparent;
|
||||
color: #520;
|
||||
font-weight: bold;
|
||||
text-decoration: underline;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
pre>code.sourceCode {
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
pre>code.sourceCode>span {
|
||||
padding-left: 5em;
|
||||
text-indent: -5em;
|
||||
}
|
||||
|
||||
.article-icon {
|
||||
min-width: initial !important;
|
||||
max-width: 100px !important;
|
||||
max-height: 100px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 700px) {
|
||||
.article-icon {
|
||||
min-width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 480px) {
|
||||
blockquote,
|
||||
body,
|
||||
caption,
|
||||
dd,
|
||||
dl,
|
||||
fieldset,
|
||||
figure,
|
||||
form,
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6,
|
||||
hr,
|
||||
legend,
|
||||
ol,
|
||||
p,
|
||||
pre,
|
||||
ul,
|
||||
table,
|
||||
td,
|
||||
th {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
blockquote,
|
||||
caption,
|
||||
code,
|
||||
dd,
|
||||
dl,
|
||||
fieldset,
|
||||
figure,
|
||||
form,
|
||||
hr,
|
||||
legend,
|
||||
ol,
|
||||
p,
|
||||
pre,
|
||||
q,
|
||||
table,
|
||||
td,
|
||||
th,
|
||||
ul {
|
||||
margin-bottom: 1.143rem;
|
||||
}
|
||||
|
||||
body {
|
||||
line-height: 1.714;
|
||||
min-height: 100vh;
|
||||
margin-left: 1.5vw;
|
||||
margin-right: 2.5vw;
|
||||
overflow-x: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
embed+[class*='caption'],
|
||||
figcaption,
|
||||
img+[class*='caption'],
|
||||
object+[class*='caption'],
|
||||
video+[class*='caption'] {
|
||||
display: table;
|
||||
font-size: .857rem;
|
||||
line-height: 1.667;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
embed,
|
||||
img,
|
||||
object,
|
||||
video {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
line-height: 1.417;
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
hr {
|
||||
height: 1px 0 0 0;
|
||||
width: 75%;
|
||||
border-style: solid;
|
||||
}
|
||||
|
||||
html {
|
||||
font-size: 14px;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
|
||||
img {
|
||||
display: block;
|
||||
height: auto;
|
||||
margin: .6rem auto .4rem;
|
||||
}
|
||||
|
||||
ol,
|
||||
ul {
|
||||
margin-left: 1.296rem;
|
||||
}
|
||||
|
||||
sub {
|
||||
bottom: -.25em;
|
||||
}
|
||||
|
||||
sub,
|
||||
sup {
|
||||
font-size: 75%;
|
||||
line-height: 0;
|
||||
position: relative;
|
||||
vertical-align: baseline;
|
||||
}
|
||||
|
||||
sup {
|
||||
top: -.5em;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
display: block;
|
||||
}
|
||||
|
||||
td,
|
||||
th {
|
||||
padding: .5rem;
|
||||
}
|
||||
}
|
||||
|
||||
.logbook-note {
|
||||
background-color: #392F5A;
|
||||
color: #EAEBEB;
|
||||
text-align: center;
|
||||
font-weight: bolder;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
.logbook-note>a {
|
||||
color: #FFBA08;
|
||||
}
|
120
index.html
@ -1,68 +1,74 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>E-42 Software and Computer Engineering Dept. | Porto Space Team</TITLE>
|
||||
<LINK rel="stylesheet" href="assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<NAV>
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 Software and Computer Engineering Dept. | Porto Space Team</H1>
|
||||
<H2>Project INVICTUS</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="#">Staff</A></LI>
|
||||
<LI><A
|
||||
href="https://docs.google.com/spreadsheets/d/1ZWNEMillDsazFKvDcpFJw7AXnhd0d832PTYg6xVqTRE/edit?usp=sharing">Availability</A>
|
||||
</LI>
|
||||
<LI><A href="https://trello.com/b/CfbImzH8/electronics-trello">Trello</A> </LI>
|
||||
<LI><A href="https://codeberg.org/portospaceteam/E-42/src/branch/master/reports">SitReps</A></LI>
|
||||
<LI><A href="https://www.overleaf.com/read/vjmmbhbfhrtq">Final Report (WIP)</A></LI>
|
||||
<LI><A href="https://drive.google.com/drive/u/0/folders/1fVqTATvoZ9vamQRb-SL8uIvnawgUTdEN">Drive</A></LI>
|
||||
<LI><A href="https://codeberg.org/portospaceteam">Codeberg</A></LI>
|
||||
<LI><A href="new-member-orientation.html">New Members</A></LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H2>Staff Members</H2>
|
||||
<H3>Active</H3>
|
||||
<UL>
|
||||
<LI><A href="#">Staff</A></LI>
|
||||
<LI><A
|
||||
href="https://docs.google.com/spreadsheets/d/1ZWNEMillDsazFKvDcpFJw7AXnhd0d832PTYg6xVqTRE/edit?usp=sharing">Availability</A>
|
||||
</LI>
|
||||
<LI><A href="https://blog.diogo.site/2022-08-12-rocket">Situation Report</A></LI>
|
||||
<LI><A
|
||||
href="https://kanban.undefinedhackers.net/?controller=BoardViewController&action=show&project_id=3">Kanban</A>
|
||||
[<A
|
||||
href="https://kanban.undefinedhackers.net/?controller=BoardViewController&action=readonly&token=5462eb4b047a0a8828cafb4d0f09461b970c07c1d31801536558542f723a">P</A>]
|
||||
</LI>
|
||||
<LI><A href="https://drive.google.com/drive/u/0/folders/1fVqTATvoZ9vamQRb-SL8uIvnawgUTdEN">Drive</A></LI>
|
||||
<LI><A href="https://codeberg.org/portospaceteam">Codeberg</A></LI>
|
||||
<LI><A href="new-member-orientation.html">New Members</A></LI>
|
||||
<LI><STRONG>Pedro Afonso (E-20)</STRONG> (Product Owner)</LI>
|
||||
<LI><STRONG><A href="members/diogo.html">Diogo Peralta Cordeiro</A> (diogo/includeals)</STRONG> (Project
|
||||
Manager)</LI>
|
||||
<LI><STRONG><A href="members/monkin.html">João Gil</A> (monkin)</STRONG> (Project Master)</LI>
|
||||
<LI><A href="members/afonsob.html">Afonso Baldo</A> (afonsob)</LI>
|
||||
<LI><A style="color:firebrick" href="members/dinis-baldo.html">Dinís Baldo</A> ()</LI>
|
||||
<LI><A href="members/floater3.html">Luís Jesus</A> (floater3)</LI>
|
||||
<LI><A style="color:firebrick" href="members/mano194.html">Manuel Fonseca</A> (mano194)</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
<H3>Inactive</H3>
|
||||
<UL>
|
||||
<LI><A href="members/luis-teixeira.html">Luís Teixeira</A> (luis-teixeira)</LI>
|
||||
<LI><A href="members/pitrui35.html">Rui Alves</A> (pitrui35)</LI>
|
||||
<LI><A href="members/gama.html">Sérgio da Gama</A> (gama)</LI>
|
||||
</UL>
|
||||
<SPAN style="color:firebrick">Note: This firebrick colour means that the member has an ECE background, instead
|
||||
of Software.</SPAN>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H2>Staff Members</H2>
|
||||
<UL>
|
||||
<LI><STRONG><A href="members/diogo-cordeiro">Diogo Peralta Cordeiro</A> (diogo/includeals)</STRONG> (Project
|
||||
Manager)</LI>
|
||||
<LI><A href="members/afonso-baldo">Afonso Baldo</A> (afonsob)</LI>
|
||||
<LI><A href="members/dinis-baldo">Dinis Baldo</A> ()</LI>
|
||||
<LI><A href="members/joao-gil">João Gil</A> (monkin)</LI>
|
||||
<LI><A href="members/luis-jesus">Luís Jesus</A> (floater3)</LI>
|
||||
<LI><A href="members/luis-teixeira">Luís Teixeira</A> (luis-teixeira)</LI>
|
||||
<LI><A href="members/manuel-fonseca">Manuel Fonseca</A> (mano194)</LI>
|
||||
<LI><A href="members/rui-alves/">Rui Alves</A> (pitrui35)</LI>
|
||||
<LI><A href="members/sergio-gama/">Sérgio da Gama</A> (gama)</LI>
|
||||
</UL>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
<FOOTER>
|
||||
<P><SMALL>This website's source code is <A href="https://codeberg.org/portospaceteam/E-42">hosted
|
||||
here</A>.</SMALL>
|
||||
</P>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>This website's source code is <A href="https://codeberg.org/portospaceteam/E-42">hosted here</A>.</SMALL>
|
||||
</P>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -1,81 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Afonso Baldo | E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Afonso Baldo">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H2>Staff Details: Afonso Baldo</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="#">Profile</A></LI>
|
||||
<LI><A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/members/afonso-baldo/reports">Reports</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Past Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>SitRep 2
|
||||
<UL>
|
||||
<LI>Studying how a Real-time Operating System works, and design an architecture for our board computer;
|
||||
</LI>
|
||||
<LI>Study low level system programming with an ESP and produce a tutorial of relevant aspects to fulfil
|
||||
proposed architecture;</LI>
|
||||
<LI>Study the best way of bringing the peripherals (sensors) input to the software level through the ESP
|
||||
(interrupt handling), report.</LI>
|
||||
</UL>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Generalise our department management solution to the whole Porto
|
||||
Space Team;</LI>
|
||||
<LI>Study <A href="https://github.com/johnjones4/white-vest">White
|
||||
Vest Model Rocket's ground system</A> and make it work with
|
||||
EggTimer.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>LEIC Year 2 completed.</LI>
|
||||
<LI>Enjoys driver development</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>I'm an Informatics and Computer Engineering student at FEUP, Portugal.</P>
|
||||
<p>I'm interested to learn things about robotics and space, and that's an incredible opportunity to do so.</p>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
Before Width: | Height: | Size: 44 KiB |
60
members/afonsob.html
Normal file
@ -0,0 +1,60 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Afonso Baldo | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Afonso Baldo">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: Afonso Baldo</H2>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Achievements</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>SitRep <A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/reports/2022-11-04_tm_afonsob.md">2022-11-04_tm_afonsob</A>
|
||||
<UL>
|
||||
<LI>Study <A href="https://github.com/johnjones4/white-vest">White
|
||||
Vest Model Rocket's ground system</A> and how to make it work with EggTimer.</LI>
|
||||
</UL>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>LEIC Year 2 completed;</LI>
|
||||
<LI>Enjoys driver development.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>I'm an Informatics and Computer Engineering student at FEUP, Portugal.</P>
|
||||
<p>I'm interested to learn things about robotics and space, and that's an incredible opportunity to do so.</p>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
56
members/dinis-baldo.html
Normal file
@ -0,0 +1,56 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Dinís Baldo | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Dinís Baldo">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: Dinís Baldo</H2>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Achievements</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>SitRep <EM>2022-11-</EM>
|
||||
<UL>
|
||||
<LI></LI>
|
||||
</UL>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>LEEC Year X completed.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>TODO</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -1,75 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Dinís Baldo | E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Dinís Baldo">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H2>Staff Details: Dinís Baldo</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="#">Profile</A></LI>
|
||||
<LI><A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/members/dinis-baldo/reports">Reports</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Previous Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>SitRep 2
|
||||
<UL>
|
||||
<LI>Produce a report comparing the various COTS (e.g., StratoLogger, G-Wiz, Raven, Parrot, Eggtimer, AIM,
|
||||
EasyMini, TeleMetrum, RRC3, etc.).</LI>
|
||||
<LI>Produce a specification of the selected preferred COTS system so we can start by implementing it on
|
||||
our
|
||||
own TRS and have a testing platform</LI>
|
||||
</UL>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Generalise the dashboard system of our department to the whole Porto Space Team;</LI>
|
||||
<LI>Acquire an EggTimer, prepare configuration files and elaborate a field-use report.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>LEEC Year X completed.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>TODO</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -1,88 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Diogo Peralta Cordeiro | E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" lang="pt" content="Diogo Peralta Cordeiro">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H2>Staff Details: Diogo Peralta Cordeiro</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="#">Profile</A></LI>
|
||||
<LI><A href="https://blog.diogo.site/2022-08-12-rocket">Reports</A></LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Management and Coordination of the software department;</LI>
|
||||
<LI>Mentoring and Organisation;</LI>
|
||||
<LI>Produce the final reports.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Currently a DPhil student in Electrical and Computer Engineering</LI>
|
||||
<LI>Major: Computer Science (operating systems, advanced data structures and algorithms, concurrency, networks,
|
||||
security, interaction design, ...);</LI>
|
||||
<LI>Minor: Mathematics (Simulation, Modelling, Control, DSP, ...);</LI>
|
||||
<LI>Maritime Robotics experience from LSTS-FEUP</LI>
|
||||
<LI>Been a mentor and programme organiser at GNU social for Google Summer of Code (2019 to 2021), entrepreneur,
|
||||
among other activities.</LI>
|
||||
</UL>
|
||||
<P>For detailed information, please take a look at my <A href="https://cv.diogo.site/">Curriculum Vitae</A>.</P>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>Ahoy-hoy! I'm a Computer Programmer from Porto, Portugal.</P>
|
||||
<P>I've always been passionate about interdisciplinary projects, namely robotics. Space is one of these unique
|
||||
fields where research and development brings together various branches of STEM, and naturally catches my
|
||||
attention.</P>
|
||||
<P>Other than studying and working, I also dance, read books, and hang out with friends.</P>
|
||||
<H3>Contacts</H3>
|
||||
<DL>
|
||||
<DT>Email</DT>
|
||||
<DD>mail @ {my first name}.site</DD>
|
||||
<DT>XMPP</DT>
|
||||
<DD>{my first name} @ im.undefinedhackers.net</DD>
|
||||
<DT>IRC</DT>
|
||||
<DD><a href="ircs://irc.libera.chat:6697/includeals">includeals@irc.libera.chat</A></DD>
|
||||
<DT><a href="https://blog.diogo.site/2019-01-19-what-is-the-fediverse">Fediverse</A></DT>
|
||||
<DD><a href="https://loadaverage.org/diogo">@diogo@loadaverage.org</A><BR>(NB: LoadAverage is currently
|
||||
unavailable)</DD>
|
||||
<DT>Telegram</DT>
|
||||
<DD><a href="https://telegram.me/kaneblueriver">@kaneblueriver</A></DD>
|
||||
</DL>
|
||||
<P><SMALL><A href="https://www.diogo.site/public.asc">OpenPGP Public Key</A> - in case you have to whisper in my
|
||||
ear.</SMALL></P>
|
||||
<P>To learn more about me, you can check <A href="https://www.diogo.site/">my website</A>.</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
90
members/diogo.html
Normal file
@ -0,0 +1,90 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Diogo Peralta Cordeiro | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" lang="pt" content="Diogo Peralta Cordeiro">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: Diogo Peralta Cordeiro</H2>
|
||||
<!--<NAV>
|
||||
<UL>
|
||||
<LI><A href="#">Profile</A></LI>
|
||||
<LI><A href="https://blog.diogo.site/2022-08-12-rocket">Reports</A></LI>
|
||||
</UL>
|
||||
</NAV>-->
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Management and Coordination of the software department;</LI>
|
||||
<LI>Mentoring and Organisation;</LI>
|
||||
<LI>Produce the final reports.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Currently a DPhil student in Electrical and Computer Engineering;</LI>
|
||||
<LI>Major: Computer Science (operating systems, advanced data structures and algorithms, concurrency,
|
||||
networks,
|
||||
security, interaction design, ...);</LI>
|
||||
<LI>Minor: Mathematics (Simulation, Modelling, Control, DSP, ...);</LI>
|
||||
<LI>Maritime Robotics experience from LSTS-FEUP;</LI>
|
||||
<LI>Been a mentor and programme organiser at GNU social for Google Summer of Code (2019 to 2021),
|
||||
entrepreneur,
|
||||
among other activities.</LI>
|
||||
</UL>
|
||||
<P>For detailed information, please take a look at my <A href="https://cv.diogo.site/">Curriculum Vitae</A>.</P>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>Ahoy-hoy! I'm a Computer Programmer from Porto, Portugal.</P>
|
||||
<P>I've always been passionate about interdisciplinary projects, namely robotics. Space is one of these unique
|
||||
fields where research and development brings together various branches of STEM, and naturally catches my
|
||||
attention.</P>
|
||||
<P>Other than studying and working, I also dance, read books, and hang out with friends.</P>
|
||||
<P>To learn more about me, you can check <A href="https://www.diogo.site/">my website</A>.</P>
|
||||
<H3>Contacts</H3>
|
||||
<DL>
|
||||
<DT>Email</DT>
|
||||
<DD>mail @ {my first name}.site</DD>
|
||||
<DT>XMPP</DT>
|
||||
<DD>{my first name} @ im.undefinedhackers.net</DD>
|
||||
<DT>IRC</DT>
|
||||
<DD><a href="ircs://irc.libera.chat:6697/includeals">includeals@irc.libera.chat</A></DD>
|
||||
<DT><a href="https://blog.diogo.site/2019-01-19-what-is-the-fediverse">Fediverse</A></DT>
|
||||
<DD><a href="https://loadaverage.org/diogo">@diogo@loadaverage.org</A><BR>(NB: LoadAverage is currently
|
||||
unavailable)</DD>
|
||||
<DT>Telegram</DT>
|
||||
<DD><a href="https://telegram.me/kaneblueriver">@kaneblueriver</A></DD>
|
||||
</DL>
|
||||
<P><SMALL><A href="https://www.diogo.site/public.asc">OpenPGP Public Key</A> - in case you have to whisper in my
|
||||
ear.</SMALL></P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -3,9 +3,9 @@
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Luís Jesus | E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<TITLE>Staff Details: Luís Jesus | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Luís Jesus">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
@ -13,16 +13,8 @@
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: Luís Jesus</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="#">Profile</A></LI>
|
||||
<LI><A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/members/luis-jesus/reports">Reports</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
@ -30,32 +22,38 @@
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Previous Responsibilities</H3>
|
||||
<H3>Achievements</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>SitRep 2
|
||||
<LI>SitRep <A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/reports/2022-10-08_parachute_floater3.md">2022-10-08_parachute_floater3</A>
|
||||
<UL>
|
||||
<LI>Study how a parachute launching system can be implemented on Pixhawk.</LI>
|
||||
</UL>
|
||||
</LI>
|
||||
<LI>SitRep <A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/reports/2022-08-25_logging_floater3.md">2022-08-25_logging_floater3</A>
|
||||
<UL>
|
||||
<LI>Study how logging system of COTS systems are usually implemented (frequency of reporting, chunks vs
|
||||
stream, requirements);</LI>
|
||||
<LI>Report with architecture and specification of how our own Logging System should be.</LI>
|
||||
<LI>Report with architecture and specification of how our own Logging System should be;</LI>
|
||||
<LI>Study the Telecommunications stack of this type of vehicle and how to implement support in C, report.
|
||||
</LI>
|
||||
</UL>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Study how a parachute launching system can be implemented on
|
||||
Pixhawk.</LI>
|
||||
<LI>SitRep <A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/reports/2022-08-13_euroc_floater3.md">2022-08-13_euroc_floater3</A>
|
||||
<UL>
|
||||
<LI>Study OBDH requirements for EuRoc.</LI>
|
||||
</UL>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>LEIC@FEUP, Year 1 completed.</LI>
|
||||
<LI>High School: Sciences and Technologies.</LI>
|
||||
<LI>LEIC@FEUP, Year 1 completed;</LI>
|
||||
<LI>High School: Sciences and Technologies;</LI>
|
||||
<LI>FCUP (2019): 1 week Engineering Physics mini-course where I learnt basis of Restrict Relativity and
|
||||
developed a group project.</LI>
|
||||
</UL>
|
@ -3,9 +3,9 @@
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Sérgio da Gama | E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<TITLE>Staff Details: Sérgio da Gama | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Sérgio da Gama">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
@ -13,15 +13,8 @@
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: Sérgio da Gama</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI>
|
||||
<A href="#">Profile</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
@ -29,10 +22,11 @@
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<strong style="color: red;">TERMINATED.</strong>
|
||||
<H3>Achievements</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Porto Space Team Dashboard</LI>
|
||||
<LI>Nothing to declare, left the team.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
@ -44,10 +38,10 @@
|
||||
|
||||
<H3>About</H3>
|
||||
<P>
|
||||
Hi! I'm an Informatics and Computer Engineering student at FEUP, Portugal. <br />
|
||||
<br /> I have always liked to learn new things and improve my knowledge of different areas. <br />
|
||||
<br /> Therefore, joining Porto Space Team was a great opportunity to learn more about space related topics, as well as about all the engineering's involved in space projects. <br />
|
||||
|
||||
Hi! I'm an Informatics and Computer Engineering student at FEUP, Portugal. <BR />
|
||||
<BR /> I have always liked to learn new things and improve my knowledge of different areas. <BR />
|
||||
<BR /> Therefore, joining Porto Space Team was a great opportunity to learn more about space related
|
||||
topics, as well as about all the engineering's involved in space projects. <BR />
|
||||
</P>
|
||||
|
||||
<H3>Contacts</H3>
|
Before Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 40 KiB |
53
members/luis-teixeira.html
Normal file
@ -0,0 +1,53 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Luís Teixeira | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Luís Teixeira">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: Luís Teixeira</H2>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<strong style="color: red;">TERMINATED.</strong>
|
||||
<H3>Achievements</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Nothing to declare, left the team.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>ISEP/LEI Year 1 completed.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>TODO</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -1,62 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Luís Teixeira | E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Luís Teixeira">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H2>Staff Details: Luís Teixeira</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="#">Profile</A></LI>
|
||||
<LI><A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/members/luis-teixeira/reports">Reports</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Study COTS receivers, report;</LI>
|
||||
<LI>Design the backend architecture for the ground dashboard, probably considering the use of Java (network
|
||||
stack, logging storage, ...).</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>ISEP/LEI Year 1 completed.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>TODO</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
56
members/mano194.html
Normal file
@ -0,0 +1,56 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Manuel Fonseca | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Manuel Fonseca">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: Manuel Fonseca</H2>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Achievements</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>SitRep <A>2022-11-</A>
|
||||
<UL>
|
||||
<LI></LI>
|
||||
</UL>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>LEEC at FEUP, Year 1 completed.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>TODO</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -1,63 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Manuel Fonseca | E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Manuel Fonseca">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H2>Staff Details: Manuel Fonseca</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="#">Profile</A></LI>
|
||||
<LI><A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/members/manuel-fonseca/reports">Reports</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Study the frontends of COTS TRS Receiver, report;</LI>
|
||||
<LI>Experiment with selected Open Source COTS TRS Receiver;</LI>
|
||||
<LI>Design specification for our own either using paper or figma;</LI>
|
||||
<LI>Implement possibly using FreePascal.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>LEEC at FEUP, first year completed.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>About</H3>
|
||||
<P>TODO</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -3,9 +3,9 @@
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: João Gil | E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<TITLE>Staff Details: João Gil | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="João Gil">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
@ -13,19 +13,8 @@
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: João Gil</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI>
|
||||
<A href="#">Profile</A>
|
||||
</LI>
|
||||
<LI>
|
||||
<A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/members/joao-gil/reports">Reports</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
@ -33,33 +22,32 @@
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Previous Responsibilities</H3>
|
||||
<H3>Achievements</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>SitRep 2
|
||||
<LI>SitRep <A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/reports/2022-11-02_pixhawk_monkin.md">2022-11-02_pixhawk_monkin</A>
|
||||
<UL>
|
||||
<LI>Report comparing different TRS receiver systems;</LI>
|
||||
<LI>Report specifying how the selected receiver system operates, architecture, and
|
||||
requirements.
|
||||
</LI>
|
||||
<LI>Study how a we can introduce a rocket model to a Pixhawk
|
||||
based board.</LI>
|
||||
</UL>
|
||||
</LI>
|
||||
<LI>SitRep <A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/reports/2022-09-04_TRS_monkin.md">2022-09-04_TRS_monkin</A>
|
||||
<UL>
|
||||
<LI>Produce a report comparing the various COTS (e.g., StratoLogger, G-Wiz, Raven, Parrot,
|
||||
Eggtimer, AIM, EasyMini, TeleMetrum, RRC3, etc.).</LI>
|
||||
</UL>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Study how a we can introduce a rocket model to a Pixhawk
|
||||
based board.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Bachelor's in Informatics and Computing Engineering at FEUP;</LI>
|
||||
<LI>Fundamentals of Neuroscience (EDX)</LI>
|
||||
<LI>(Internship & Part-Time) Mobile Developer at Smartex.ai</LI>
|
||||
<LI>Critical Software's Summer Camp 2022</LI>
|
||||
<LI>Fundamentals of Neuroscience (EDX);</LI>
|
||||
<LI>(Internship & Part-Time) Mobile Developer at Smartex.ai;</LI>
|
||||
<LI>Critical Software's Summer Camp 2022.</LI>
|
||||
</UL>
|
||||
|
||||
<SPAN>For more information, please visit my <A
|
||||
@ -68,16 +56,15 @@
|
||||
|
||||
<H3>About</H3>
|
||||
<P>
|
||||
Hey there! I'm an Informatics and Computer Engineering student at FEUP, Portugal. <br /><br /> I'm a
|
||||
Hey there! I'm an Informatics and Computer Engineering student at FEUP, Portugal. <BR /><BR /> I'm a
|
||||
pretty active person, and I'm always looking for new challenges and things to learn. Most of the
|
||||
time,
|
||||
related with STEM topics. <br /> This
|
||||
related with STEM topics. <BR /> This
|
||||
time around, I decided to join the Porto Space Team, in order to learn more about space technology
|
||||
and
|
||||
physics in general. <br /><br /> In my free time, I like to play videogames, watch anime/series and
|
||||
physics in general. <BR /><BR /> In my free time, I like to play videogames, watch anime/series and
|
||||
hang
|
||||
out with friends.
|
||||
|
||||
</P>
|
||||
|
||||
<H3>Contacts</H3>
|
94
members/pitrui35.html
Normal file
@ -0,0 +1,94 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Rui Alves | E-42 Computing Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Rui Alves">
|
||||
<LINK rel="stylesheet" href="../assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 Computing Dept. | Porto Space Team</H1>
|
||||
<H2>Staff Details: Rui Alves</H2>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<strong style="color: red;">TERMINATED</strong>
|
||||
<H3>Achievements</H3>
|
||||
<UL>
|
||||
<LI>Contributed to the study of using PixHawk as the rocket's main flight computer.</LI>
|
||||
</UL>
|
||||
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Bachelor's in Informatics and Computing Engineering at FEUP</LI>
|
||||
<LI>Mobile Developer at Smartex.ai (Internship)</LI>
|
||||
</UL>
|
||||
|
||||
<SPAN>For more information, check my CV on <A
|
||||
href="https://www.linkedin.com/in/rui-alves-feup/overlay/1635501196324/single-media-viewer/">LinkedIn</A></SPAN>
|
||||
</P>
|
||||
|
||||
<H3>About</H3>
|
||||
<P>
|
||||
Hi everyone, I'm currently in my 1th year of Masters in Informatics and Computing Engineering
|
||||
at Feup, Portugal. I'm from Chaves, Vila Real, but I'm living in Porto.<br>
|
||||
|
||||
I'm a person who likes to know everything that goes around me, and how Physics and
|
||||
Maths is present on those things. Saying this, I sooner found interest in joining the
|
||||
Porto Space Team and this project. With this project I know I'll learn a lot about space
|
||||
technology and more specific topics.<br>
|
||||
|
||||
Along with these technical interests, I'm also passionate about sports, especially football (every
|
||||
kind,
|
||||
from futsal
|
||||
to beach football). Thus, my free time is fulfilled with doing sports, playing video games,
|
||||
obviously
|
||||
watching tv
|
||||
(anime/movies/series) and hang out with friends.
|
||||
</P>
|
||||
|
||||
<H3>Contacts</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>
|
||||
<A href="https://www.linkedin.com/in/rui-alves-feup/">LinkedIn</A>
|
||||
</LI>
|
||||
<LI>
|
||||
<A href="https://www.instagram.com/pitrui35/">Instagram</A>
|
||||
</LI>
|
||||
<LI>
|
||||
<A href="https://twitter.com/pitrui35">Twitter</A>
|
||||
</LI>
|
||||
<LI>
|
||||
<A href="https://www.facebook.com/rui.alves.739978/">Facebook</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P>
|
||||
<SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International
|
||||
(CC
|
||||
BY-SA 4.0)</A>.</SMALL>
|
||||
</P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -1,101 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>Staff Details: Rui Alves E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<META name="author" content="Rui Alves">
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<H2>Name: Rui Alves</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI>
|
||||
<A href="#">Profile</A>
|
||||
</LI>
|
||||
<LI>
|
||||
<A
|
||||
href="https://codeberg.org/portospaceteam/E-42/src/branch/master/members/rui-alves/reports">Reports</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H3>Current Responsibilities</H3>
|
||||
<UL>
|
||||
<LI>Study how sensors are handled in Pixhawk.</LI>
|
||||
</UL>
|
||||
|
||||
<H3>Relevant Education background</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Bachelor's in Informatics and Computing Engineering at FEUP</LI>
|
||||
<LI>Mobile Developer at Smartex.ai (Internship)</LI>
|
||||
</UL>
|
||||
|
||||
<SPAN>For more information, check my CV on <A
|
||||
href="https://www.linkedin.com/in/rui-alves-feup/overlay/1635501196324/single-media-viewer/">LinkedIn</A></SPAN>
|
||||
</P>
|
||||
|
||||
<H3>About</H3>
|
||||
<P>
|
||||
Hi everyone, I'm currently in my 1th year of Masters in Informatics and Computing Engineering
|
||||
at Feup, Portugal. I'm from Chaves, Vila Real, but I'm living in Porto.<br>
|
||||
|
||||
I'm a person who likes to know everything that goes around me, and how Physics and
|
||||
Maths is present on those things. Saying this, I sooner found interest in joining the
|
||||
Porto Space Team and this project. With this project I know I'll learn a lot about space
|
||||
technology and more specific topics.<br>
|
||||
|
||||
Along with these technical interests, I'm also passionate about sports, especially football (every kind,
|
||||
from futsal
|
||||
to beach football). Thus, my free time is fulfilled with doing sports, playing video games, obviously
|
||||
watching tv
|
||||
(anime/movies/series) and hang out with friends.
|
||||
</P>
|
||||
|
||||
<H3>Contacts</H3>
|
||||
<P>
|
||||
<UL>
|
||||
<LI>
|
||||
<A href="https://www.linkedin.com/in/rui-alves-feup/">LinkedIn</A>
|
||||
</LI>
|
||||
<LI>
|
||||
<A href="https://www.instagram.com/pitrui35/">Instagram</A>
|
||||
</LI>
|
||||
<LI>
|
||||
<A href="https://twitter.com/pitrui35">Twitter</A>
|
||||
</LI>
|
||||
<LI>
|
||||
<A href="https://www.facebook.com/rui.alves.739978/">Facebook</A>
|
||||
</LI>
|
||||
</UL>
|
||||
</P>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P>
|
||||
<SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC
|
||||
BY-SA 4.0)</A>.</SMALL>
|
||||
</P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -1,79 +1,91 @@
|
||||
<!DOCTYPE html>
|
||||
<HTML lang="en">
|
||||
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>E-42 SoftEng Dept. - Porto Space Team</TITLE>
|
||||
<LINK rel="stylesheet" href="https://diogo.site/assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
<HEAD>
|
||||
<META http-equiv="Content-type" content="text/html;charset=UTF-8" />
|
||||
<TITLE>E-42 Software and Computer Engineering Dept. | Porto Space Team</TITLE>
|
||||
<LINK rel="stylesheet" href="assets/css/main.css" type="text/css">
|
||||
<LINK rel="shortcut icon" href="about:blank">
|
||||
<META name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 SoftEng Dept. - Porto Space Team</H1>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="/">Staff</A></LI>
|
||||
<LI><A
|
||||
href="https://docs.google.com/spreadsheets/d/1ZWNEMillDsazFKvDcpFJw7AXnhd0d832PTYg6xVqTRE/edit?usp=sharing">Availability</A>
|
||||
</LI>
|
||||
<LI><A href="https://blog.diogo.site/2022-08-12-rocket">Situation Report</A></LI>
|
||||
<LI><A
|
||||
href="https://kanban.undefinedhackers.net/?controller=BoardViewController&action=show&project_id=3">Kanban</A>
|
||||
[<A
|
||||
href="https://kanban.undefinedhackers.net/?controller=BoardViewController&action=readonly&token=5462eb4b047a0a8828cafb4d0f09461b970c07c1d31801536558542f723a">P</A>]
|
||||
</LI>
|
||||
<LI><A href="https://drive.google.com/drive/u/0/folders/1fVqTATvoZ9vamQRb-SL8uIvnawgUTdEN">Drive</A></LI>
|
||||
<LI><A href="https://codeberg.org/portospaceteam">Codeberg</A></LI>
|
||||
<LI><A href="#">New Members</A></LI>
|
||||
</UL>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H2>Ahoy-hoy!</H2>
|
||||
<P>Welcome to E-42, and thank you for your interest in joining us!</P>
|
||||
<P>Please read the general situation report (sitrep) linked in the top menu so you understand the State of The Art
|
||||
(SoTA) of this department.</P>
|
||||
<P>We use certain tools and methodologies here, and it's important that you know how they work and be consistent.
|
||||
</P>
|
||||
<P>The team is currently 7-members long, where Diogo Peralta Cordeiro is working as Project Manager (Project Owner
|
||||
and SCRUM Master).</P>
|
||||
<H3>Tools/Platforms</H3>
|
||||
<UL>
|
||||
<LI><B>php-kanban</B> as our <A href="https://en.wikipedia.org/wiki/Scrum">SCRUM</A> board;</LI>
|
||||
<LI><B>Codeberg</B> as our GIT host, and markdown for periodic reports;</LI>
|
||||
<LI><B>Google Drive</B> for storing documents. This department will always present more formal final reports in
|
||||
LaTeX, these are produced by the Project Manager;</LI>
|
||||
</UL>
|
||||
<H3>Learning resources</H3>
|
||||
<UL>
|
||||
<LI>GIT
|
||||
<BODY>
|
||||
<HEADER>
|
||||
<DIV id="header-content">
|
||||
<H1>E-42 Software and Computer Engineering Dept. | Porto Space Team</H1>
|
||||
<H2>Brief orientation and reference for new members</H2>
|
||||
<NAV>
|
||||
<UL>
|
||||
<LI><A href="https://www.dcc.fc.up.pt/~pbv/aulas/compiladores/teoricas/gitprimer.pdf">GIT Primer (pt-pt)</A>
|
||||
<LI><A href="/">Staff</A></LI>
|
||||
<LI><A
|
||||
href="https://docs.google.com/spreadsheets/d/1ZWNEMillDsazFKvDcpFJw7AXnhd0d832PTYg6xVqTRE/edit?usp=sharing">Availability</A>
|
||||
</LI>
|
||||
<LI><A href="https://www.youtube.com/watch?v=MJUJ4wbFm_A">Introductory Workshop to Git</A></LI>
|
||||
<LI><A href="https://trello.com/b/CfbImzH8/electronics-trello">Trello</A> </LI>
|
||||
<LI><A href="https://codeberg.org/portospaceteam/E-42/src/branch/master/reports">SitReps</A></LI>
|
||||
<LI><A href="https://www.overleaf.com/read/vjmmbhbfhrtq">Final Report (WIP)</A></LI>
|
||||
<LI><A href="https://drive.google.com/drive/u/0/folders/1fVqTATvoZ9vamQRb-SL8uIvnawgUTdEN">Drive</A></LI>
|
||||
<LI><A href="https://codeberg.org/portospaceteam">Codeberg</A></LI>
|
||||
<LI><A href="#">New Members</A></LI>
|
||||
</UL>
|
||||
</LI>
|
||||
<LI><A href="https://blog.diogo.site/2021-06-25-gpg">GPG</A></LI>
|
||||
</UL>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
</NAV>
|
||||
</DIV>
|
||||
</HEADER>
|
||||
|
||||
<HR>
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
<MAIN>
|
||||
<SECTION>
|
||||
<H2>Ahoy-hoy!</H2>
|
||||
<P>Welcome to E-42, and thank you for your interest in joining us!</P>
|
||||
<P>Please read the Final Report (sitrep), a continuous Work In Progress, linked in the top menu so you
|
||||
understand the State of The
|
||||
Art (SoTA) of this department.</P>
|
||||
<P>We use certain tools and methodologies here, and it's important that you know how they work and be
|
||||
consistent.
|
||||
</P>
|
||||
<P>This department has three levels of command:
|
||||
<UL>
|
||||
<LI><STRONG>Product Owner</STRONG> - External to the E-42 dept., specifies mission goals;</LI>
|
||||
<LI><STRONG>Project Manager</STRONG> - Manages and Coordinates the department, reviews the progress and
|
||||
produces the final report;</LI>
|
||||
<LI><STRONG>Project Master</STRONG> - Implementation team leader.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<P>In the project INVICTUS (our rocket), Diogo Peralta Cordeiro is
|
||||
working as Project Manager, and João Gil as Project Master. The
|
||||
Product Owner is Pedro Afonso from the E-20 Electrical and
|
||||
Electronics Engineering Department.</P>
|
||||
<H3>Tools/Platforms</H3>
|
||||
<UL>
|
||||
<LI><B>Trello</B> as our <A href="https://en.wikipedia.org/wiki/Scrum">SCRUM</A> board;</LI>
|
||||
<LI><B>Codeberg</B> as our GIT host, and markdown for periodic reports;</LI>
|
||||
<LI><B>Google Drive</B> for storing documents. This department will always present more formal final reports
|
||||
in
|
||||
LaTeX, these are produced by the Project Manager;</LI>
|
||||
</UL>
|
||||
<H3>Learning resources</H3>
|
||||
<UL>
|
||||
<LI>GIT
|
||||
<UL>
|
||||
<LI><A href="https://www.dcc.fc.up.pt/~pbv/aulas/compiladores/teoricas/gitprimer.pdf">GIT Primer
|
||||
(pt-pt)</A>
|
||||
</LI>
|
||||
<LI><A href="https://www.youtube.com/watch?v=MJUJ4wbFm_A">Introductory Workshop to Git</A></LI>
|
||||
</UL>
|
||||
</LI>
|
||||
<LI><A href="https://blog.diogo.site/2021-06-25-gpg">GPG</A></LI>
|
||||
</UL>
|
||||
</SECTION>
|
||||
</MAIN>
|
||||
|
||||
</BODY>
|
||||
<HR>
|
||||
|
||||
<FOOTER>
|
||||
<P><SMALL>Unless stated otherwise, you can assume <A
|
||||
href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA
|
||||
4.0)</A>.</SMALL></P>
|
||||
</FOOTER>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
@ -3,9 +3,11 @@
|
||||
# Comparison between different TRS Receiver Systems
|
||||
|
||||
## Introduction
|
||||
|
||||
The aim of this report is to analyze and compare existing Total Recovery Systems (TRS), in order to know the requirements of such a system and help us taking important technical decisions, such as the software's architecture and tech stack.
|
||||
|
||||
Unfortunately, I wasn't able to find many projects with source code that fitted exactly our own. However, I've narrowed it down to 3 that are very similar, namely:
|
||||
|
||||
1. Rocket Tracker <sup>1</sup> - Model Rocket tracking system
|
||||
2. White Vest Model Rocket <sup>2</sup> - A more complete model rocket tracking system
|
||||
3. Vehicle Tracking System <sup>3</sup> - Vehicle tracking system
|
||||
@ -13,8 +15,9 @@ Unfortunately, I wasn't able to find many projects with source code that fitted
|
||||
Since there isn't a decision yet made regarding the radio transceiver that will be used, I've included examples with both LoRa and XBee modules.
|
||||
|
||||
## 1 - Rocket Tracker
|
||||
|
||||
This tracking system objective is to find a model rocket via GPS and display its location in a map, via a client app. To have an idea of the structure and the relationship between its components, I've made the following simplified diagram:
|
||||
![Rocket Tracker's components diagram](assets-sitrep2/componentsDiagram1.png)
|
||||
![Rocket Tracker's components diagram](assets/COTS/componentsDiagram1.png)
|
||||
Please note that the arrows in the diagram represent a dependency association.
|
||||
|
||||
Since this report's main focus is on the receiver system, I will not give many details about the transmitter. Anyhow, it is important to know that the radio system is an **XBee radio** in both the sender and receiver. Furthermore, the transmission packets are 9-byte packets made up of a status byte, then 4 bytes for latitude, and 4 bytes for longitude. Thus, it's important to note that this tracking system does not send as much data as we seek.
|
||||
@ -26,30 +29,35 @@ Lastly, the ground station has an event-driven architecture, based on events fro
|
||||
---
|
||||
|
||||
## 2 - White Vest Model Rocket
|
||||
|
||||
Project for collecting, logging, emitting, and visualizing telemetry data from a model rocket containing an **inboard Raspberry Pi Zero** with an **Arduino receiving telemetry**. As opposed to the previous example, this one uses a **LoRa radio transceiver**.
|
||||
|
||||
This system is more detailed and contains better documentation, which can be seen in the references [2] and [3]. The software architecture is presented below:
|
||||
![White Vest's Software Architecture](assets-sitrep2/softwareArc2.png)
|
||||
|
||||
![White Vest's Software Architecture](assets/COTS/softwareArc2.png)
|
||||
|
||||
### Air Program
|
||||
|
||||
In the Sensor Reading Thread, 2 devices are accessed, the BMP388 and LSM303. To fetch the value of pressure, temperature, acceleration, and magnetic orientation. These values are added to a thread-safe queue and a thread-safe single value holder. This thread can capture about 4 sets of sensor readings per second (the BMP388 reads out data quite slowly).
|
||||
|
||||
A separate thread reads the thread-safe queue and logs that data to a CSV file on the device. Further, an additional thread reads that thread-safe single value and transmits that data via the LoRa transceiver as floats packed into a byte array (only the most recently read data is transmitted rather than everything from the queue to have near-real-time data).
|
||||
|
||||
### Ground Program
|
||||
|
||||
On the ground, the LoRa transceiver receives those byte arrays, unpacks them to floats, and puts the data into a thread-safe queue. Another thread reads from that queue, logs that data to a CSV file, and appends the data to a thread-safe data buffer.
|
||||
|
||||
A 3rd thread acts as a webserver to serve the dashboard web app, and a final thread listens for WebSocket connections to stream the contents of the data buffer as data becomes available.
|
||||
|
||||
### Data Transmission
|
||||
|
||||
The transmitted data is a simple binary sequence of doubles in the following order: unix timestamp, barometric pressure, temperature, acceleration X, acceleration Y, acceleration Z, magnetic direction X, Y and Z, latitude, longitude, GPS signal quality, number of GPS sats.
|
||||
|
||||
### Tech Stack
|
||||
|
||||
- Transmitter - Python
|
||||
- Ground Station - Go (handle telemetry data), Javascript(frontend) & Arduino(Configure the LoRa transceiver)
|
||||
|
||||
### Relevant Libraries
|
||||
|
||||
For python, the [adafruit_rfm9x](https://docs.circuitpython.org/projects/rfm9x/en/latest/api.html) library provides an interface that allows sending/receiving bytes of data in long range LoRa mode.
|
||||
|
||||
For the arduino, the [RH_RF95.h](https://www.airspayce.com/mikem/arduino/RadioHead/classRH__RF95.html) library provides a driver to send/receive unaddressed, unreliable datagram via a LoRa transceiver. This library helps to change the transceiver configuration and to receive data from it. Furthermore, [Serial](https://www.arduino.cc/reference/en/language/functions/communication/serial/) is frequently used for the communication between the arduino board and the computer.
|
||||
@ -57,22 +65,26 @@ For the arduino, the [RH_RF95.h](https://www.airspayce.com/mikem/arduino/RadioHe
|
||||
---
|
||||
|
||||
## 3 - Vehicle Tracking System
|
||||
|
||||
This project is not a *Rocket TRS*. Nonetheless, it consists of a secure Vehicle Tracking System that uses **XBee's wireless technology**, like the first project, and displays the results on *Google Earth*, making it very similar software-wise. This one, however, lacks the source code, so it's not as thorough. As usual, below is an image representing the interactions between the components of this system:
|
||||
|
||||
![Vehicle Tracking System components' interactions](assets-sitrep2/componentsInteractions3.png)
|
||||
![Vehicle Tracking System components' interactions](assets/COTS/componentsInteractions3.png)
|
||||
|
||||
As you can see, the vehicle contains an Arduino UNO that communicates with a GPS device and sends the received data to the Zigbee Transmitter. On the other hand, the ground station has an **Xbee module** connected to the PC through USB. Thus, when this module receives data, it will be sent to the computer and parsed, showing it on Google Earth in real time.
|
||||
|
||||
### Tech Stack
|
||||
|
||||
- Transmitter - Arduino
|
||||
- Receiver - Arduino
|
||||
|
||||
### Software Flow
|
||||
|
||||
The operation of the entire system is best described by the following Flowchart:
|
||||
|
||||
![Vehicle Tracking System Flowchart](assets-sitrep2/softwareFlow3.png)
|
||||
![Vehicle Tracking System Flowchart](assets/COTS/softwareFlow3.png)
|
||||
|
||||
### Relevant Tools / Libraries
|
||||
|
||||
- [*XCTU* Program](https://www.digi.com/products/embedded-systems/digi-xbee/digi-xbee-tools/xctu) - Used to monitor the communication between *XBees* and list the data received from the transmitter.
|
||||
- *wiring* library - Arduino library which makes IO operations much easier.
|
||||
- [TinyGPS](https://www.arduino.cc/reference/en/libraries/tinygps/) - GPS NMEA parsing library
|
||||
@ -81,6 +93,7 @@ The operation of the entire system is best described by the following Flowchart:
|
||||
---
|
||||
|
||||
## Conclusion
|
||||
|
||||
After analyzing various examples of Total Recovery Systems, the 3 displayed in this report were the ones I found to be more useful to learn from. Especially the first 2, since they go into more detail and include the source code.
|
||||
|
||||
The integration of GPS with XBee/LoRa is a valid solution for a continuous and real-time tracking system, replacing the traditional *GSM* and *GPRS* protocols, which had a higher transmission cost and complexity.
|
||||
@ -92,6 +105,7 @@ There are also many useful tools and libraries mentioned in this report that cou
|
||||
Finally, regarding the *Tech Stack*, there are various options for both the Transmitter and Receiver. For the ground station, this report includes solutions using *Node.js*, *Go* along with *Arduino* for the configuration of the XBee module and *Arduino*. However, there are certainly more possibilities to take into account, such as Java or C++, but to make the right decision, I believe we need more information, such as how optimized our program must be and how the telemetry data will be displayed.
|
||||
|
||||
## References
|
||||
|
||||
\[1\] [Rocket Tracker Project](https://github.com/lectroidmarc/rocket-tracker)
|
||||
|
||||
\[2\] [White Vest GitHub](https://github.com/johnjones4/white-vest)
|
||||
@ -102,10 +116,5 @@ Finally, regarding the *Tech Stack*, there are various options for both the Tran
|
||||
|
||||
\[5\] Arduino Documentation
|
||||
|
||||
|
||||
<br>
|
||||
<div style="text-align: right">Published by João Mesquita</div>
|
||||
|
||||
|
||||
|
||||
|
@ -62,7 +62,7 @@ Considering this, there is not information about parachute deployment
|
||||
using Pixhawk + Ardupilot on rocketry, but we can see a more \"typical\"
|
||||
case (for example, how it is used in drones).
|
||||
|
||||
![image](assets/missionplanner.png)
|
||||
![image](assets/Pixhawk/missionplanner.png)
|
||||
|
||||
Parachute Deployment System
|
||||
===========================
|
||||
@ -108,7 +108,7 @@ because there are many subjects crossing our theoretical implementation.
|
||||
This terms and configurations are important to discuss with other
|
||||
departments:
|
||||
|
||||
![image](assets/mpsetup.png)
|
||||
![image](assets/Pixhawk/mpsetup.png)
|
||||
|
||||
Apart from this, there is a project called
|
||||
[ArduRocket](https://diydrones.com/forum/topics/ardurocket?xg_source=activity)
|
@ -3,28 +3,33 @@
|
||||
# How we can introduce a Rocket Model to a Pixhawk-based board
|
||||
|
||||
## Introduction
|
||||
|
||||
This report aims to study the viability of using a *Pixhawk* board as the central controller of a model rocket. The system must be able to capture relevant data from sensors, send telemetry information to a ground station, store logs in persistent memory, and trigger parachute systems.
|
||||
|
||||
---
|
||||
|
||||
## High-level perspective of a Flight Stack
|
||||
|
||||
To understand the requirements of the model rocket system, I'll present an overview of a typical flight system for drones, since the architecture is very similar.
|
||||
|
||||
![System Overview 1](assets-sitrep3/systemOverview1.png)
|
||||
![System Overview 1](assets/Pixhawk/systemOverview1.png)
|
||||
|
||||
Fig. 1 - System Overview
|
||||
|
||||
In the image above, to translate the system to the context of a rocket, the only component that differs is the **Drone Hardware**. This component represents the elementary drone components, such as the battery, the motors, and the GPS. Thankfully, some of these elementary components are common to both drones and rockets.
|
||||
|
||||
### Drone Section
|
||||
|
||||
Now focusing on the Drone section:
|
||||
|
||||
![System Overview 1](assets-sitrep3/droneOverview.png)
|
||||
![System Overview 1](assets/Pixhawk/droneOverview.png)
|
||||
|
||||
Fig. 2 - Drone Overview
|
||||
|
||||
As we can see, above the Drone hardware is the *Flight Controller Hardware*. This is the responsibility of the **Pixhawk Board**, which is the object of study. Focusing on the *Pixhawk*, the sensors and components from the layer below (GPS, telemetry modules, etc.) hook into it, forming an essential **hardware hub**. This hub is then used by the *Software layer* to control the drones' basic components.
|
||||
|
||||
Regarding the top layer, the most common *Flight Controller Software* are:
|
||||
|
||||
1. *Ardupilot*
|
||||
- Oldest software
|
||||
- More examples are using this software
|
||||
@ -38,17 +43,18 @@ Regarding the top layer, the most common *Flight Controller Software* are:
|
||||
For our system, any of the two software should work. Based on the official docs, I prefer the *PX4* organization.
|
||||
|
||||
### Simulation
|
||||
|
||||
Thankfully, it is possible to test the *Flight Controller Software* without acquiring the hardware, through *STL (Software In The Loop)*.
|
||||
|
||||
![Drone STL](assets-sitrep3/droneSTL.png)
|
||||
![Drone STL](assets/Pixhawk/droneSTL.png)
|
||||
|
||||
Fig. 3 - STL Simulation
|
||||
|
||||
|
||||
### Ground Control Station
|
||||
|
||||
Now focusing on the Ground Control Station:
|
||||
|
||||
![Ground Control Station](assets-sitrep3/groundStationOverview.png)
|
||||
![Ground Control Station](assets/Pixhawk/groundStationOverview.png)
|
||||
|
||||
Fig. 4 - Ground Control Station
|
||||
|
||||
@ -61,43 +67,44 @@ Additionally, this layer also contains packages that can control vehicles, with
|
||||
---
|
||||
|
||||
## PX4 Deep Dive
|
||||
|
||||
As mentioned above, PX4 is one of the most popular *Flight Controller Software*. For that reason, we will explore it in more detail since its supported features are very similar to *Ardupilot* and the documentation is easier to follow.
|
||||
|
||||
### Supported Vehicles
|
||||
|
||||
Although PX4 supports a high variety of vehicles, model rockets are not part of that list. Nonetheless, I believe that is not an issue since this list is targeted for the usage of the software as a *Professional Autopilot*, that is, controlling the vehicle's trajectory and moving it as desired. In our use case, that feature isn't required so it should be fine as long as the features mentioned in the [Introduction](##Introduction) are supported.
|
||||
|
||||
### System Architecture
|
||||
|
||||
The *PX4* documentation provides a high-level overview of a typical PX4 system based around a flight controller.
|
||||
|
||||
![PX4 System Architecture](assets-sitrep3/px4SimpleDiagram.png)
|
||||
![PX4 System Architecture](assets/Pixhawk/px4SimpleDiagram.png)
|
||||
|
||||
Fig. 5 - PX4 System Architecture
|
||||
|
||||
Note that this architecture is similar to what we wish to achieve, as it contains most of the sensors required for the model rocket. The missing pieces in the diagram are the [*parachute triggering*](https://docs.px4.io/main/en/peripherals/parachute.html) and [*persistent storage*](https://docs.px4.io/main/en/dev_log/logging.html), which are also supported and documented.
|
||||
|
||||
### Flight Controllers
|
||||
|
||||
There are many *Pixhawk* boards to choose from, such as the [Pixhawk 4](https://docs.px4.io/main/en/flight_controller/pixhawk4.html). The comparison and analysis of the most suitable board should be made in collaboration with the *Electrical Engineering Department*.
|
||||
|
||||
### Supported Sensors
|
||||
|
||||
It is confirmed that the Pixhawk + PX4 combination supports the sensors and radio systems we are looking for. Anyhow, there are a lot of options to choose from and, once again, contact with the *Electrical Engineering Department* is needed to reach a consensus.
|
||||
|
||||
---
|
||||
|
||||
## Conclusion and Next Steps
|
||||
|
||||
After analyzing this information, *Pixhawk* seems to be a promising board to introduce in our model rocket. However, the current information isn't enough to reach a conclusion. To do so, we must convert this theoretical information into a practical example. Thankfully, the *Software in the Loop* solution mentioned in this report provides a way to simulate the *Pixhawk* and the rocket model. Thus, the next steps involve testing this *PX4* and *Ardupilot* software, to ensure they fit our needs and are capable of adapting to our scenario.
|
||||
|
||||
|
||||
## References
|
||||
|
||||
\[1\] [Drone Programming Course](https://www.youtube.com/playlist?list=PLgiealSjeVyx3t4N9GroE29SbVwhYrOtL)
|
||||
|
||||
\[2\] [PX4 User Guide](https://docs.px4.io/main/en/)
|
||||
|
||||
\[3\] [Ardupilot](https://ardupilot.org/)
|
||||
|
||||
|
||||
<br>
|
||||
<div style="text-align: right">Published by João Mesquita</div>
|
||||
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
BIN
reports/assets/COTS/componentsInteractions3.png
Normal file
After Width: | Height: | Size: 216 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
BIN
reports/assets/COTS/softwareFlow3.png
Normal file
After Width: | Height: | Size: 485 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 546 KiB After Width: | Height: | Size: 546 KiB |
Before Width: | Height: | Size: 234 KiB After Width: | Height: | Size: 234 KiB |
Before Width: | Height: | Size: 387 KiB After Width: | Height: | Size: 387 KiB |
Before Width: | Height: | Size: 214 KiB After Width: | Height: | Size: 214 KiB |
Before Width: | Height: | Size: 149 KiB After Width: | Height: | Size: 149 KiB |
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 276 KiB After Width: | Height: | Size: 276 KiB |