CS371p Spring 2020: Kevin Hao

Kevin Hao
2 min readMay 4, 2020

Blog #14

What did you do this past week?

This past week, I, along with my partner, finished up the Life project. We already finished up the bulk of the code earlier, but we had to put all the code into separate hpp and cpp files. Additionally, we finished up the documentation and the uml file. Outside of this class, I was working on transitioning my old research code into more applicable code. The code we originally have written was for the Sawyer robot, which is the robot we had available at UT. Since we have to transition to a virtual environment, we are now using Robosuite, which uses Mujoco as its physics engine.

What’s in your way?

I just have a lot of work piled up for next week. I have a lot of tests coming up this week and projects that are due soon.

What will you do next week?

Next week, I will be studying for all my exams and finishing up my projects. In addition, I am working on my research paper that is going to be due soon. In addition, I am applying for the game development capstone, so I need to prepare my portfolio for that.

What was your experience of virtual, pure virtual, and smart pointers? (this question will vary, week to week)

Since I came from a Java background, I was wondering how C++ would implement class hierarchy and the concept of abstract methods/classes. I think have virtual, pure virtual, and the override keyword are nice to make sure what you want to happen is happening. Smart pointers are an interesting way to manage memory inside of a wrapper class.

What made you happy this week?

Getting an email from my internship about what my internship project will be about was pretty exciting. I learned that I am going to be using AWS and image processing using AI.

What’s your pick-of-the-week or tip-of-the-week?

My tip-of-the-week is python’s imageio library. It’s very nice for creating videos or reading information from a video. It is useful for extracting or producing data to train or test computer vision applications.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Kevin Hao
Kevin Hao

Written by Kevin Hao

0 Followers

College student at UT austin, Sophomore in Computer Science

No responses yet

Write a response