https://github.com/mattybabaallos/ECE478Project1/wiki/Using-RME
This repo is the home for the ECE 4/578 robotics project 1.
Happy Robot
Program / edit/ animate as described in script for Happy Robot Play by Wojtyszko. Do not change text, follow suggested behaviors.
- Charles Wood [email protected]
- John Andersen [email protected]
- Matty Baba Allos [email protected]
Clone the repo
git clone --recursive [email protected]:mattybabaallos/ECE478Project1
Install dependencies
sudo apt -y install libbluetooth-dev libncurses5-dev libjpeg-dev
Run rme
cd HROS1-Framework/Linux/project/rme/
make
./rme motion_4096.bin
https://docs.google.com/document/d/1g50KcrZtzZmUPp70CNIAywEY4-nVsteM0bhQxtYUzBg/edit
- Learn documentation of HR-OS1 robot in full detail. Read previous students reports. Understand the principles of designing robot motions, understand the formats of data and their transformation. Learn basic kinematics/dynamics of your robot.
- You can use any method of animation or any mixture of methods.
- Animate all behaviors as in the original scripts assigned to each team. Do not change them. If you are interested to change them, you can do this next quarter.
- Use your knowledge of animation from movies and from puppet theatre.
- Try to create realistic and smooth motions. Take into account personality of each robot.
- Take into account what did you learn from movies that I showed in class.
- Robots must always, in every moment of time, execute some motion. The humans always are in move, they are never like monuments or mannequins. Do not assume that when the robot talks it is not moving. Gestures of the robot should illustrate the text that he actually talks.
- If you have troubles with balancing and stability of behavior, do not worry too much. Next projects will use feedbacks in various forms to improve. It is more important that you will animate/program all necessary behaviors, motions and texts than having everything stable and perfect. This is just a second stage of prototyping robot theatre of this type ever.
- Write your ideas and observations in final report.
- Document all work stages and final result in a video. Use any video editor to complete the video.
- In your report document all troubles with robot animation and especially lack of balance, falling down, and troubles with precise walks and rotations.