ibois-epfl / COMPAS_ABB6700_IRBT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instructions

abb_experimental

  • Clone repo "abb_experimental" https://github.com/ros-industrial/abb_experimental

  • Copy similar model and change names to 6700_175_305 (two urdf xacro files )

  • Create .stl files for 3 links -> C:\IBOIS57_Code\Software\abb_experimental\abb_irb6700_support\meshes\irb6700_175_305\visual

  • Create .stl files for low poly geometry -> C:\IBOIS57_Code\Software\abb_experimental\abb_irb6700_support\meshes\irb6700_175_305\collision

  • Coordinates of each axis file -> C:\IBOIS57_Code\Software\abb_experimental\abb_irb6700_support\urdf\irb6700_175_305.xacro

  • finish up the moveit config (https://gramaziokohler.github.io/compas_fab/latest/examples/03_backends_ros/08_ros_create_moveit_package_from_custom_urdf.html):

  • start - reference file: C:\IBOIS57_Code\Software\abb_experimental\abb_irb6700_support\urdf\irb6700_175_305_macro

  • self-collisions - skip

  • virtual joints - Virtual joint Name: "fixed_base", Parent Frame name: "world" image

  • planning groups - from base_link to tool_0 image

  • robot poses - Pose name: "home", Group name: "manipulator" image

  • end effectors - skip

  • passive joints - skip

  • author information - write name and email

  • configuration files - "/root/catkin_ws/src/abb_experimental/abb_irb6700_175_305_moveit_config" , then click generate package and manually place outside the image

  • Add the 3 lines in the docker.yml image

  • check if the package is running in compas_fab, mainly you need to check if meshes are correctly rotating: image

  • cross check results of the IK solver against the values of RobotStudio (this could be done programmatically, using compas_fab to calculate IK solutions from frames and then using compas_rrc to control a RobotStudio virtual controller and verify that both are a match).

  • submit a pull request to ROS-Industrial to add the new model to the upstream abb_experimental repository.

Linear track

  • create a new urdf in vs code and moveit: abb_irbt6004_670_support
  • the mesh of the track has to load

Two robots + track

  • setting up urdf

compas custom repository for IBOIS robot control

robot studio

Errors:

  • piston axis is wrong: image

About


Languages

Language:CMake 100.0%