I am from Cypress, Texas and I graduated from Cypress Ranch High School in 2016.
I started programming in High School and after a while it began to grow on me.
I started to do small projects on the side and eventually I joined the UIL team for my High School.
Eventually, I realized that this is what I wanted to do for my career and so I decided to come to Texas A&M to hopefully get a Undergraduate degree in Computer Science with a specialization in Artificial Intelligence and Machine Learning.
I first gained interest in Artificial Intelligence when I created a Connect Four player that could play against you. I really enjoyed giving it algorithms that allowed it to have basic and advanced Connect Four strategy and even be able to predict moves.
My LinkedIn Profile
Nancy M. Amato is Regents Professor and Unocal Professor of Computer Science and Engineering at Texas A&M University where she co-directs the Parasol Lab. She is also Senior Director of Engineering Honors Programs in the College of Engineering.
Amato received undergraduate degrees in Mathematical Sciences and Economics from Stanford University, and M.S. and Ph.D. degrees in Computer Science from UC Berkeley and the University of Illinois, respectively. Her main areas of research focus are motion planning and robotics, computational biology and geometry, and parallel and distributed computing. She has graduated 23 PhD students, with most going on to careers in academia (10) or government or industry research labs (8), and the rest going to industry (2) or postdocs (3). She was program chair for the 2015 IEEE International Conference on Robotics and Automation (ICRA) and for Robotics: Science and Systems (RSS) in 2016. She is an elected member of the CRA Board of Directors (2014-2017), was an elected member of the IEEE Robotics and Automation Society AdCom (2009-2011), is co-Chair of CRA-W (2014-2017), and was co-chair of the NCWIT Academic Alliance (2009-2011).
Mukulika Ghosh is a PhD Student in the Department of Computer Science and Engineering, at Texas A&M University. She works alongside of Dr. Amato on Computational Geometry. Her research projects include Fast Approximate Convex Decomposition and Approximate Convex Decomposition. Mukulika has written 6 research papers over motion planning and that can be all found on her personal webpage.
Kiffany is a junior Computer Science major at Texas Wesleyan University expecting to graduate in the Fall of 2019. She is currently doing research in Parasol Labs at TAMU under Dr. Amato through the CRAW DREU program.
Motion Planning is the problem of finding a collision free path for a moveable object from a starting to an end position. Its applications can range from robots, minimally invasive surgical planning, molecule binding and folding and many more. The space that occupies the robot and all of its obstacles is known as the workspace.
Various data structures are put into place to store information about the workspace. An example data structure that does this is the workplace skeleton. A workplace skeleton is an embedded graph in an obstacle or free environment.
My peers and I will be conducting research on how the different properties of the workspace can be added to the skeleton to better motion planning. We will learn how the workplace skeleton works as well as how we can add information to it from the workspace. We will run tests to see how this added information performs in different motion planning problems. Finally, we will use tools to visualize the workspace skeleton and its properties, color its components and animate its construction. All of this would help to better understand these important data structures and how they are used in motion planning algorithms.Sampling Types for PRM
I chose motion planning in general because it had a lot of very interesting topics that I would like to very much further in my knowledge. I want to specialize in Artificial Intelligence and Machine Learning and Dr. Amato and Dr. Shawna believed that motion planning was a great fit. I believe that this research experience will be good for me to use as a strong foundation into computer science applications. I think motion planning is a very interesting problem and I am very excited to learn more about it.Medial Axis Skeleton
The goals for this project is to create a way to store information about the workspace to use in motion planning problems. With the creation of a workspace skeleton we can easily store and use information inherent to the workspace. The visualization of the workplace skeleton will allow the users to see how the skeleton works as it solves motion planning problems. This will allow for users to analyze and inspect how the workspace skeleton works.
This project will allow me to familiarize myself with Computer Science practices and concepts in Motion Planning. I will learn how to conduct research with independent experiments and how to present my results. I will develop skills like, C++ coding skills inside an existing code base, Engineering practices for working in a group, data structures and algorithm design, the scientific approach, writing technically, and preparing and present research work.
I will be using the Parasol Lab’s Motion Planning Library (PMPL) as well as the visual software, VIZMO, and C++ programing to help me with my workplace skeleton.
I am expected to work 8 hours each day, not including breaks, from Monday through Friday. I may also work outside of the lab to further my project to ensure I meet the deadlines asked of me.
This week was a lot of fun as we started up out work here at Parasol Labs! I am really excited to start working here and so far it has been very rewarding. This week I set up my account again and started working on the crash course. We finished the first two sections of the Crash Course and at the end of the week we discussed all the discussion questions as well as reviewed the two sections we had just finished. Next week we are planned to finish the next two sections of the crash course by the end of the week.
This week was very fun as we started working on our summer projects! In the beginning of the week I was finishing up the crash course and was on section 4 reading the paper on sampling methods. After you got back on Tuesday, we only had to finish section 3 for the crash course. At our weekly meeting on Wednesday we talked about all the different summer projects, and mine the Workplace Skeleton Tools. This week I finished the first section of my summer project by adding a button to VIZMO and allowing the user to add a skeleton to the work space.
This week was a lot of fun at Parasol Labs! I got to write a few functions to read from a file and create a graph and vise-versa. It was exciting to be able to actually use code and document it so that it can hopefully be checked in someday. We also build an entire new class that allows us to store properties of vertices and edges. With that new class we build some get and set functions so the user can add vertices or edges as well as access properties of them given their descriptor. On top of that I made a very nice website that allows the user to contact me and view my weekly reports in an interesting manner.
This week was another interesting one! We continued to work on things for the skeleton tools and got to add a few more buttons to our Vizmo! We helped setting up and tearing down for the coding camp Mukulika and Diane were hosting and we overall did good work on furthering our skeleton.
This week started out slow but I got a lot of real work on my website and then we got more tasks for the workplace skeleton for next week. I updated the website by adding all the pictures and finalizing the format. I finished up my “About Me” page and added profiles for my mentors and my partner, Kiffany. This week we mostly worked on allowing the edges and vertices of the skeleton to be selectable individually. Finally, we began to add some methods to add vertices and edges to the skeleton in VIZMO.
This week was kind of short since I had my family reunion this week. We were able to add a vertex to the skeleton and check it in before I left and Kiffany was able to add an edge by the end of the week.
This week was a really good one! We were able to finalize most of the visualizations of the skeleton into Vizmo and we finished our week by working on our poster. I believe that next week we are going to be working on using the infrastructure we created to try and run tests on if our approach can yield results. During the week, I was also able to update my resume and CV.
Parasol Home | Research | People | General info | Seminars | Resources
Parasol Lab, 301 Harvey R. Bright Bldg, 3112 TAMU, College Station, TX 77843-3112
email@example.com Phone 979.458.0722 Fax 979.458.0718
Department of Computer Science and Engineering | Dwight Look College of Engineering | Texas A&M University
Privacy statement: Computer Science and Engineering Engineering TAMU
Web Accessibility Policy and Law - Web Accessibility and Usability Standards - Contact Webmaster