-
Notifications
You must be signed in to change notification settings - Fork 8
Mbot
-
While working, ALWAYS maintain the robot charging:
- press out the motor button (red button)
- turn on the charger
- connect the charger to the robot
- press in the motor button (red button)
- wait for the four clicks (sound) to confirm that is charging
-
Once you finished using the robot, ALWAYS switch off the robot, by following the steps:
- in the robot's pc (ssh) type in the terminal:
poweroff - Once the pc is off, turn off the button 'pc_nav' (white button)
- press out the motor button (red button)
- press out the power button (blue button)
- disconnect the charger from the robot
- turn off the charger
- in the robot's pc (ssh) type in the terminal:
Connect to ROAH24 wifi network
To connect (remotely) your pc to the robot you should use the following command:
ssh socrob@<ROBOT_IP>
( mbot5: 10.1.15.14)
( mbot7: 10.2.0.21)
bringup_mbot
dwa
ensure that the robot is localized by visualizing the amcl particles in rviz
To be able to connect to the roscore (runnning in the robot's pc) you should setup your ROS environment variables:
export ROS_MASTER_URI=http://<MBOT_IP>:11311 && export ROS_IP=`get_interface_that_pings <MBOT_IP> | get_ip_of_interface`
The MOnarCH robot, mbot or Gasparzinho (little Casper) is the outcome of a research project called the MOnarCH project. Is was originally designed to interact with children in hospitals. Nowadays other FCT projects, such as HARODE, re-utilize this robot for their own goals. HARODE FCT project stands for "Human Aware Robots in Domestic Environments" and is the project that currently benefits SocRob economically speaking.
In Institute for Systems and Robotics (ISR) there are 3 robots (mbot01, mbot05, mbot07). mbot01 is used by prof. João Sequeira research group. mbot05 and mbot07 are used by SocRob@Home and were extended with a Cyton Gamma 1500 Robai arm with 7 degrees of freedom. SocRob@Home team created a custom gripper (designed by Diogo "Tec" Serra, former lab technician). The arm is composed of Dynamixel motors joint together by 3D printed parts. Additionally was installed a GPU (GeForce GTX 1060 AERO, a rather powerful GPU for a mobile robot), that is used to run functionalities that require powerful parallel processing, like realtime object perception and natural language understanding. mbot05 and mbot07 are built with the same components and have the same software, in fact they are meant to be identical twins (although they still have subtle differences).
To know a bit more about the robot hardware details check this, in particular pages 48-51 to consult the robot operation manual.