Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
6572d6a
Update _config.yml
Ceella24 Jul 27, 2020
2c84d57
Update and rename 2020-06-01-week1.md to 2020-05-18-week1.md
Ceella24 Jul 27, 2020
315108f
Create 2020-05-27-week1.md
Ceella24 Jul 27, 2020
d14906c
Create 2020-06-03-week2.md
Ceella24 Jul 27, 2020
069e50f
Create 2020-06-10-week3.md
Ceella24 Jul 27, 2020
5679d73
Create 2020-06-17-week4.md
Ceella24 Jul 27, 2020
8a2a9da
Create 2020-06-24-week5.md
Ceella24 Jul 27, 2020
0a8b0eb
Create 2020-07-01-week6.md
Ceella24 Jul 27, 2020
50f5104
Create 2020-07-08-week7.md
Ceella24 Jul 27, 2020
1e539be
Create 2020-07-15-week8.md
Ceella24 Jul 27, 2020
be00540
Create 2020-07-22-week9.md
Ceella24 Jul 27, 2020
5a39ebc
Create 2020-07-29-week10.md
Ceella24 Jul 27, 2020
fb5fe6e
Update 2020-06-03-week2.md
Ceella24 Jul 27, 2020
c795bcb
Update 2020-06-03-week2.md
Ceella24 Jul 27, 2020
2f84681
Update 2020-06-10-week3.md
Ceella24 Jul 27, 2020
13a64df
Update 2020-06-03-week2.md
Ceella24 Jul 27, 2020
1d70e41
Update 2020-06-10-week3.md
Ceella24 Jul 27, 2020
83725e9
Update 2020-05-27-week1.md
Ceella24 Jul 27, 2020
d63f77d
Update 2020-06-10-week3.md
Ceella24 Jul 27, 2020
2f2ea56
Update 2020-06-17-week4.md
Ceella24 Jul 27, 2020
cffa6de
Update 2020-06-24-week5.md
Ceella24 Jul 27, 2020
33abfb2
Update 2020-07-01-week6.md
Ceella24 Jul 27, 2020
6ee20ad
Update 2020-07-08-week7.md
Ceella24 Jul 27, 2020
ec842c8
Update 2020-07-15-week8.md
Ceella24 Jul 27, 2020
1845801
Update 2020-07-22-week9.md
Ceella24 Jul 27, 2020
cd300ff
Update 2020-07-29-week10.md
Ceella24 Jul 27, 2020
86204f6
fill in info
Ceella24 Jul 28, 2020
84a63d4
Merge pull request #1 from Ceella24/info
Ceella24 Jul 28, 2020
6084802
Added course dev meeting and scrums
Ceella24 Aug 13, 2020
8116fc3
Added image for website
Ceella24 Aug 16, 2020
f1ab1af
Added image
Ceella24 Aug 16, 2020
bf8afbb
Made youtube link clear
Ceella24 Aug 16, 2020
f98c67b
Update index.md
Ceella24 Aug 16, 2020
7a3afc5
added dreu final report
Ceella24 Aug 16, 2020
ebdc7f7
Added meetings
Ceella24 Aug 18, 2020
4f2029f
Added meetings
Ceella24 Aug 18, 2020
346bf87
Added meetings
Ceella24 Aug 18, 2020
0c7abee
Added meetings
Ceella24 Aug 18, 2020
868a2b5
Added meetings
Ceella24 Aug 18, 2020
80bf770
Added meetings
Ceella24 Aug 18, 2020
1404572
Added meetings
Ceella24 Aug 18, 2020
20e5761
Merge branch 'master' into info
Ceella24 Aug 18, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
#

# Name of your site (displayed in the header)
name: Your Name
name: Priscilla Saarah

# Short bio or description (displayed in the header)
description: Summer 2020 DREU Project

# URL of your avatar or profile pic (you could use your GitHub profile pic)
avatar: https://raw.githubusercontent.com/barryclark/jekyll-now/master/images/jekyll-logo.png
avatar: https://Ceella24.github.io/images/avatar.jpg

#
# Flags below are optional
Expand All @@ -18,7 +18,7 @@ avatar: https://raw.githubusercontent.com/barryclark/jekyll-now/master/images/je
# Includes an icon in the footer for each username you enter
footer-links:
dribbble:
email: [email protected]
email: [email protected]
facebook:
flickr:
rss: # just type anything here for a working RSS icon
Expand Down
6 changes: 6 additions & 0 deletions _posts/2020-05-18-week1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: post
title: Week 1
---

Got to know the project and the team members through email and had first project meeting on Wednesday 20th May. Got on project slack and discord and learnt more about the robotics lab. Did some reading on algorithms and data structures to prep myself.
6 changes: 6 additions & 0 deletions _posts/2020-05-27-week1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: post
title: Week 1
---

Had daily scrums and first main project meeting. Implemented HeapSort data structure following a template stencil and got it working on June 3rd.
6 changes: 0 additions & 6 deletions _posts/2020-06-01-week1.md

This file was deleted.

12 changes: 12 additions & 0 deletions _posts/2020-06-03-week2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
layout: post
title: Week 2
---

Had daily scrums and 2nd project meeting.
Worked on A* algorithm implementation and got it working on the 5th.


Had talks on creating simulations on the 9th and 10th. Started work on the canvas and watched some videos on the 9th but my task was switched to the back end which is getting input from the keyboard or joystick to the web socket we’ll create and Sophie would handle the front end which is taking the velocity controls and making the robot movement visible on the simulator visualization (the canvas section)

Wrote a code on accepting and printing out input in python on the 10th to prep for my actual task and also got my diary setup on google docs.
11 changes: 11 additions & 0 deletions _posts/2020-06-10-week3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
layout: post
title: Week 3
---

Had daily scrums and project meeting.
Started work on the simulator backend code on the 11th of taking input and converting to velocity commands.
Installed websocket and read on it on the 14th after I got the velocity commands code working.

Met with another team member (Sophie) to discuss websockets on before scrum on the 15th.

7 changes: 7 additions & 0 deletions _posts/2020-06-17-week4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
layout: post
title: Week 4
---

Talked with Jana(project manager) and started work on getting slam map to front-end through a second websocket. Had to read map information from a file and store the 200 by 200 grid cell map into a 2D array as well as extract the map data and parse them into individual data for the front-end. I attended the scrum and project meetings. Also, we had our first course development meeting on the 18th and we discussed about general set up and content of ROB 102, one of the courses we are developing.

6 changes: 6 additions & 0 deletions _posts/2020-06-24-week5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: post
title: Week 5
---

Applied trigonometry to get robot to move relative to the direction it was facing with each keystroke (w,s,a,d). I then read on right-hand rule and used that coordinate system for the backend. We continued our daily scrum and project meetings and also held our second course development meeting where we had a course development expert talk to us about the structure for the first year robotics courses we are working on.
6 changes: 6 additions & 0 deletions _posts/2020-07-01-week6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: post
title: Week 6
---

Talked with another team member and the project manager to get the front-end to convert the backend coordinate system (right-hand rule) to front-end coordinate system (pixels) to visualize robot and map. Finished robot angular movements and sending it and map over to front-end on two websockets. We had our every week meetings and held our third course development meeting and continued talks on how to structure the courses after which I helped a teammate draft a syllabus for one of the courses.
6 changes: 6 additions & 0 deletions _posts/2020-07-08-week7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: post
title: Week 7
---

I worked on collecting all robot messages (map and velocity commands) together as one message through LCM and sent them over a single websocket but run into issues with combining the two in one file. I attended our usual Monday, Tuesday, Thursday, Friday daily scrums which is at 9:30 am CT and our weekly project meeting which is scheduled for 8:00 am CT on Wednesdays.
6 changes: 6 additions & 0 deletions _posts/2020-07-15-week8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: post
title: Week 8
---

I attended the meetings for the project and our fourth course development meeting. We had discussions about the hardware focused course we are developing. I finished LCM-websocket connection for the backend codes and tested it on an html file - worked but still didn’t in the main front end html file. I also started work on simulating an IR distance sensor for a probable ROB 102 class project: read and watched videos on Bressenham’s Line algorithm.
7 changes: 7 additions & 0 deletions _posts/2020-07-22-week9.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
layout: post
title: Week 9
---

I had our scrum and project meetings and continued work on simulating an Infrared distance sensor and on added blogs to my DREU website in fulfillment of the fourth and last milestone. I started getting ready to finish my internship and set up my deliverables for the summer.
For the IR sensor simulator at the backend, I have to use the bressemham's line algorithm to determine the path from a start node to a finish node or obstacle and calculate the distance.
6 changes: 6 additions & 0 deletions _posts/2020-07-29-week10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: post
title: Week 10
---

Had my last project meetings with my teammates. We also had a goodbye brunch for us interns and we spent hours hanging out on zoom, having brunch, chatting, and playing games. I wrapped up my project, did a presentation at my mentor's lab's general meeting. I also attended my last course development meeting and we discussed what the next steps were going to be. I also spent a lot of time going through my DREU requirements for my last milestone and had discussions with my mentor on whether I could still be on the team. I officially ended my internship on Wednesday, the 5th of August, although I still went to meetings and worked on stuff for the next two days.
Binary file added files/finalreport.pdf
Binary file not shown.
Binary file added images/avatar.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 5 additions & 3 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,17 @@ title: Summer 2020 DREU Project Site

## About Me

My info goes here.
Hello, I am Priscilla Saarah. I am an international student from Ghana and an undergraduate student(rising junior) at Dillard University in New Orleans, Louisiana. I am majoring in biology with minors in computer science and chemistry. For this summer, I am working with Professor Chad Jenkins and a few other undergraduates and graduates on a project that covers robotics education for first year undergraduates that features early exposure to AI and planning algorithms.

## About My Mentor

Mentor info goes here.
I am a member of the team of Professor Odest Chadwicke Jenkins (Chad Jenkins for short). He is a faculty in Computer Science at the University of Michigan and also the Associate Director of the Michigan Robotics Institute. His research interests are particularly focused on how we can teach robots from human demonstration.
(https://www.youtube.com/playlist?list=PL0Dw9tJ_j_k5Vse2bnpDfEZO4XnCVpvcW)
links to some videos of his research work.

## About My Project

Project description goes here.
Our project is a robotics education project. It will explore ways to teach building of an omni-drive robot platform and its autonomous pathfinding to first-year undergraduates. Some members of the team work more on the platform end, and the others (including myself) work more on programming for pathfinding.

[My Final Report](files/finalreport.pdf)

Expand Down