cdeshong1 / Hide-and-Seek--TurtleBot

Using TurtleBot 2 to play hide and seek.
2 stars 1 forks source link

Christian's Journal #1

Open cdeshong1 opened 5 years ago

cdeshong1 commented 5 years ago

Learning ROS is the first step to this project. I have began the Beginner tutorials on the ROS WIKI website. It taught be how to create catkin workspace, learn helpful commands of ROS, looked at packages and their dependency , etc.. Still deciding if we want to use eclipse as an IDE or just use Getit editor to edit files. Not sure yet how to upload files to Github.

cdeshong1 commented 5 years ago

Created a data flow diagram. Decided a UML did not work for our specific program.

cdeshong1 commented 5 years ago

I completed the last 8 tutorials and finally completed the beginner tutorials of ROS. Then, i moved on to making the robot move with the keyboard. I had to figure out how the teleop node works and how it interacted with the turtlebot and the ROS master. After 11 hours spent on the weekend, we were able to make it move. The main issue was configuring the ROS_MASTER_URI and the ROS_HOSTNAME to the correct IP address. After that, I worked on getting the other turtle bot and computer at the same spot. Then, we started working on mapping a room. We were able to get the turtlebot to display on the computer, but not getting the camera setup.

cdeshong1 commented 5 years ago

Duncan and I worked on getting a depth map of the room and getting the camera to work. The first issue was that we did not know it was a custom built turtle bot, with a astra camera and not a kinect. Then, we got the driver downloaded and still snuggled to get the camera working. But, we got the turtlebot to map the depth of a room and we are able to save it.

cdeshong1 commented 5 years ago

Worked on Minimal System presentation. Got everything correctly setup and powerpoint presentation.

cdeshong1 commented 5 years ago

Worked on the turtlebot configuration file. Progress: Able to catkin make, testing on robots.