2023-12-05 Meeting #6

 

Report: https://www.notion.so/14-11-23-821eda2ccac54ed4bf1ff9614c1ad879

Github: https://github.com/arkadijss/Robot_DL

TODO:

  1. ✅ Sagatavot skriptus, lai ierakstītu ROS bag (notestēt uz Gazebo)

  2. ✅ Skripts ar kuru Gazeboo vidē var braukāt

  3. Izpētīt kā taisa ROS packages + iziet cauri Evalda ROS vasaras skolas materialiem  🔴

  4. Izpētīt kā strādā ALMotion, moveto topic iekš naoqi_driver https://github.com/ros-naoqi/naoqi_driver/blob/9a8b8517e9cbccbace8ddcfeab385c6ac2e3df8b/src/subscribers/moveto.cpp#L36

    ^ Noskaidrot vai relatīvi vai pēc kāda map? http://doc.aldebaran.com/2-5/naoqi/motion/control-walk-api.html#ALMotionProxy::moveTo__floatCR.floatCR.floatCR

  5. Kā strādā parastais ROS /move_base

  6. Gazeboo notestēt http://wiki.ros.org/gmapping un pārbaudīt ar bag recordings http://wiki.ros.org/move_base http://wiki.ros.org/gmapping

 

image-20231205180425030

/naoqi_driver/laser

https://github.com/frietz58/pepper_virtual#gmapping

rosrun gmapping slam_gmapping base_frame:=base_footprint odom_frame:=odom map_frame:=map_map_update_interval:=1.0 scan:=/pepper/laser_2 _temporalUpdate:=

image-20231205181122830

Vai un kā savienot /naoqi_driver/laser ar gmapping scan

Lokalizatora node

http://wiki.ros.org/amcl

 

Sending ROS Topics from Terminal https://www.perplexity.ai/search/33d2e063-c22b-44fd-b6bf-9b2865d2ca56?s=u

 

  1. Atrast ROS libs vai Python libs in general to get odometry from Optical Flow

  2. Atrast ORB Slam Ros packages un apskatīties kā var savienot http://wiki.ros.org/orb_slam2_ros

  3. LIDAR + ORB

  4. Depth camera RGBD

  5. Dokumentēt /naoqi_driver/laser topics lai saprastu kā

  6. Notestēt ar BAG citus slam veidus un sagatavoties testēšanai uz vietas ar citiem SLAM veidiem

  7. Izdomāt Benchmark un metrikas, izmērīt precīzu telpas modeli, lai varam salīdzināt ar slam rezultātiem

 

 


 

Fonā roscore vienmēr pirmo palaiž

Ja nav relative packages

ROS Launch rinda ar parameters

 

Examples how to contol

VPNC 8 merkaki

roslaunch naoqi_driver naoqi_driver.launch nao_ip:=192.168.88.170 nao_port:=9503 network_interface:=wlp4s0 username:=nao password:=yhn10YHN! roscore_ip:=192.168.88.52

 

https://github.com/ros-naoqi/naoqi_driver

 

 

 

 

 

UI util for robot steering from Tk GUI