Kwame Martin: DREU at Brown University

  1. Search
  2. About
  3. Subscribe
  4. Archive
  5. Random
  1. MY MENTOR
  2. MY INFO
  3. MY PROJECT
  4. MY JOURNAL
  5. MY REPORT

Kwame Martin: DREU at Brown University

Welcome to my summer experience with DREU - Distributed Reasearch Experience for Undergraduates. As an undergraduate who is interested in both Computer Science and Robotics, I have an amazing opportunity to participate in a research project that combines these two fields. I want to thank the CRA for their support and effort in providing me with this experience.

For 10 weeks I will be collaborating with other undergraduate students under the mentorship of Dr. Odest Chadwicke Jenkins at Brown University. The focus of this research is to acquaint myself with the basics of writing robot controllers using ROS (the Robot Operating System). ROS runs onboard a sin- gle robot and provides an interface to the robot’s sensors and actuators over an IP network. Many in- teresting research-level projects can be implemented using ROS.

Newer
Older
  • My Journal

    Here I will will document my project work with weekly entries in which I’ll be describing my results, my findings, my algorithms, along with my frustrations, etc.

    My first weekly journal post will be up tomorrow, Friday June 11, 2011. Stay tuned!

    WEEK 1:

    My first week here at Brown I was introduced to the other members of the lab and assigned a work desk and computer, along with the robots and tools I’ll be working with this summer. My mentor and I went out to dinner with his family to further discuss my role here at Brown this summer, and the projects he had in mind for me to work on and his desired goals for my research this summer. He gave me a brief summary of his educational history and gave me pointers for my own academic journey. He also familiarized me with my surrounding area and gave me a bit of history on the city of Providence and the state of Rhode Island. 



    Today with respect to research, I installed the Brown ROS (Robotics Operating Systems) package onto the mini notebook (Eee PC), that I was assigned and wrote a simple test program and ran it on the Create iRobot, to get myself acquainted with the new operating system as well as the robots and their functionality.

    WEEK 2:


    This week I successfully ran my first ROS program which made the Create iRobot spin in one spot. I was able to quickly make myself familiar with the ROS code and also have the iRobot perform a basic Traversal in a straight line at a specified linear velocity. With this new found knowledge I went on to have the iRobot carry out, what is called an Enclosure Escape maneuver where I program the iRobot to be able to find its way out of a maze of enclosure using the bumper sensors located on the front of the iRobot. When the iRobot encounters a wall or obstacle it intelligently moves away and tries another direction until finally escaping its enclosure. This was done by implementing both its linear and angular velocity.

    For my Video of “Enclosure Escape”; Click HERE.

    Tagged: norfolk state university nsu new kwame martin journal dreu research robotics weekly findings cra notes

    Posted on June 10, 2010

Field Notes Theme. Designed by Manasto Jones. Powered by Tumblr.