Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CPS - c-base positioning system #146

Open
dazz opened this issue Sep 12, 2015 · 10 comments
Open

CPS - c-base positioning system #146

dazz opened this issue Sep 12, 2015 · 10 comments
Labels

Comments

@dazz
Copy link
Member

@dazz dazz commented Sep 12, 2015

The CPS is for positioning artefacts on board the station, and not using GPS, as an global positioning system is unusable in context of liftoff from earth.
It is a cylyndrical positioning system.

image

directions

corewards

core is the true core and the only point where you can't go corewards.
core is defined as c0c0c0c0 or the REal core _c0Re_ and the main-antenna marks its position.

clampwards

when you're going towards the rim of the spacectation.

clockwise

going against how you would write the letter _C_

counterclockwise

going with the way one would write the letter _C_.

level

We have excavated 3 levels

Level 1 - c_huttle & tower
Level cero - mainhall
Level -1 - nerdarea and labs

notation

short format

Bold uppercase c in code style _C_

long format

c is a good separator and will be used to separate all parts of the coordinates.

c{version, 3}c{(circular) angle}c{distance from core, radial distance r}c{level}

c\d+c{0.0-360.0}c\d+c(-)\d+

Example: c3c30c1140c0 (mainhall)

The first element: version number

Right now we are in the 3rd reconstructions phase and therefore should use version c3 but still only have and use c2 maps. If we refer to location on the previous configurations, we change the version number accordingly.
There is a transformation matrix for transforming coordinates between versions.

The second element: the angle

Is a float number. c-base is at c30

@dazz dazz added the documentation label Sep 12, 2015
@cketti
Copy link
Member

@cketti cketti commented Sep 12, 2015

  1. What unit is used to specify the distance?
  2. Which direction is "angle 0"?
  3. Does the angle increase clockwise or counter-clockwise?
  4. This definition lacks a reference to the standard on how to write the letter 'c'.
@dazz
Copy link
Member Author

@dazz dazz commented Sep 12, 2015

@cketti

  1. multiples of pi (just kidding, we take metric system units on this version)
  2. we're working on that right now. the main difficulty is that we only have a version 2 map and the excavation point is off the map, angle for mainhall is c30
  3. clockwise, and we should change how we write the letter c, should also go clockwise
  4. see 3 if written out it is a bold uppercase c in code style _C_
@cmile
Copy link
Member

@cmile cmile commented Sep 12, 2015

screen shot 2015-09-13 at 00 34 38

the angle of rs20 (cbrp3) is ca. 30 degrees

@cannonerd
Copy link

@cannonerd cannonerd commented Sep 12, 2015

The first c0 in the CPS is the version number. Right now we are in the c3 era. If we refer to location on the previous configurations, we change the version number accordingly.

@cketti
Copy link
Member

@cketti cketti commented Sep 12, 2015

If we only allow full degrees the accuracy at the outer edge of the station is pretty bad.

@dazz
Copy link
Member Author

@dazz dazz commented Sep 12, 2015

@cketti Good point I updated the angle to float.

@cmile
Copy link
Member

@cmile cmile commented Sep 12, 2015

screen shot 2015-09-13 at 01 14 42

XenGi pushed a commit to c-base/cps that referenced this issue Sep 13, 2015
@uwekamper
Copy link
Member

@uwekamper uwekamper commented May 27, 2016

Hier gibt es einen Workshop zu WLAN location: http://www.meetup.com//de-DE/openBerlin/events/231418204/?showDescription=true

Evtl. ist das ja interessant hier für

@bergie
Copy link
Member

@bergie bergie commented May 17, 2017

Related #4

Also, this could be useful https://github.com/nemein/presence-sensor-bluetooth

@bergie
Copy link
Member

@bergie bergie commented Dec 7, 2017

needs aligning with the coordinate system used in https://github.com/c-base/c-base-map

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.