Skip to content

Getting Started: For Members

Brent Strysko edited this page Jan 27, 2015 · 16 revisions

Logging In

You may have noticed when first signing up to join the Robotics Club an officer asked for your Andrew ID. What the officer was doing was adding you to the club's member management system. Being entered into this system allows you to login at https://www.roboticsclub.org/admin/. Your username is your Andrew ID. If you have never logged in before your password is set to a random password and you must reset it by clicking the Forgotten your password or username? link in the Login Form. An email will be sent to your Andrew Email where you can follow a link to reset your password. If the system does not recognize your username or email to reset your password please email officers.

Logged In

Overview

Once you successfully log in you are redirected to the Admin homepage. It should look something like the following:

image

Note: What you see in your browser now and for the rest of these tutorials may have more or less information depending upon if you are an officer, if you have already logged in and created/changed different areas of the system, and if the system has been updated since the writing of this tutorial. The tutorial's points still hold valid even though the screenshots of the interface may differ from what you see.

Below are more details about each individual area you can access.

Editing Your Info

Overview

By clicking on Authentication and Authorization on the left hand side you will see some basic information about yourself.

Note: officers you will be shown a list of all members. To view just your information you must search for your username first.

image

If you click on your Username(Andrew ID) you will be brought to a form where you can edit certain information about yourself.

If you do not have a RFID enabled Student ID card please contact officers to receive a separate RFID card.

image

Below a few main fields are pointed out:

  • magnetic - If you wish to provide this, you will be able to use club services that use magnetic ID lookup. This 9 digit ID is listed on the middle right of your Student ID.

image

Note: you must enter your magnetic ID before using the CardReader Project which allows you to use RFID lookup services. NOTE: only you can view this field, officers cannot view anyone else's magnetic ID but their own

  • rfid - If you wish to provide this, you will be able to use club services that use RFID lookup. Although this field is editable you can only obtain your RFID by using an RFID reader as it is not listed anywhere in textual form. For this reason, the CardReader Project is offered which uses your Magnetic ID to update your account's RFID when you swipe your card in it.

image

  • cell - If you wish to provide this, officers will only contact you if there is an issue with something you are keeping in the club (such as a box with your name left in the middle of the table or you long graduated and left your stuff in the club)

Generating a Personal Project Label

When viewing the page where you can edit your information, as described above, on the righthand side you should see "Create RoboUser label". By clicking this, a label to place on your Personal Project boxes will be generated which you can print out. At this time, these labels are not required to be placed on all Personal Project boxes left in the club, however it is strongly encouraged as self written labels tend to fade, be un-readable, and/or are missing information. A reminder, that boxes which are not properly marked and not claimed after a week are treated as club stock.

Creating a Project

Overview

image

By clicking on Projects on the left hand side you will see a list of projects you are considered a leader of. To create a project click the New Project button in the upper-right corner of the page. Do not worry about making sure your project information is perfect before Save as you can edit this information later. If you have completed all fields and would like your project to be displayed on the website please email officers. If everything looks fine an officer will set your project as viewable, where it will then be viewable by everyone at https://roboticsclub.org/projects/. You can edit your project's information even after it is set to displayable. If you would like to have your project removed, for whatever reason, please contact officers.

Generating a Project Label

On the page where you can edit your project's information, similar to the section titled "Generating a Personal Project Label", there will be a button Create Project Label. Please print this and attach it to all storage left in the club that belongs to your project. This label is also accessible from the public project page, if you project is set to viewable as described above, thus all project members(not just leaders) can label boxes appropriately.

Channels

Overview

image

Channels are the means by which users to projects(UTP) and projects to projects(PTP) can interact with one another. They are described in greater detail at Getting Started: API however since they are accessible by all members they are briefly mentioned here. Channels can be written and read to by any user(using the Admin interface) or project(using the API). The purpose of channels is to provide a lightweight generic system that data can be exchanged through whether the host system is a browser, Arduino, Embedded Linux board, etc. For example, any value the clock channel is set to will be flashed on the clock. Please consult each channel's description field for details about what each project reading or writing to the channel is using it for.

##API Request Log

Overview

image

For more details please visit Getting Started: API. Whenever a special request is made to the API such as a RFID or Magnetic Lookup, or User Email it is logged via an APIRequest object. You may have noticed one of the fields when viewing your user information is Club Activity which displayed your most recent events in the club. Here all the events are shown.