em construção (Ruben)
tudo em terminais diferente, os vário pontos seguintes:
1. (abrir terminal para ros) roscore
2. (abrir terminal para morse) cd ~/fuerte_workspace/morse_ruben/ morse run ros_kuka.py (na pasta onde estiver o ficheiro)
3. (abrir terminal para ros) rosrun simula_fabio simula_fabio
3. (abrir terminal para ros)
cd ~/fuerte_workspace/sandbox/trajectory-generator-master/trajectory_generator/deploy ./run.sh TrajectoryGeneratorSim_cartPosInput.xml
4. rosrun orocos_kuka orocos_kuka
4.
rosrun recebe_fabio recebe_fabio
(se não funcionar ir para a pasta onde está o executável e execucatr o ficheiro normalmente:
cd ~/fuerte_workspace/sandbox/recebe_fabio/bin ./recebe_fabio )
6. rosrun image_view image_view image:=/mesa/CameraMain/image
7. rosrun ros_opencv ros_opencv
8.
python comandos_kuka.py
ou então comandos_para_2kukas.py
(estão na pasta do recebe_fabio)
roscore
cd ~/fuerte_workspace/sandbox/trajectory-generator-master/trajectory_generator/deploy ./run.sh TrajectoryGeneratorSim_cartPosInput.xml
rosrun poseToOrocos poseLoop
(existem mais estas opções: poseSingle, jntPosSingle, jntPosLoop. que permite uma entrada de posição cartesiana, uma entrada de junta e entradas de juntas sucessivas. atenção que se alterar o tipo de coordenadas é preciso alterar o xml do passo 2. existem vários disponíveis)
rostopic list rostopic echo joint_states rostopic echo odometryDsr
find_package(Eigen REQUIRED) include_directories(${Eigen_INCLUDE_DIRS})
<rosdep name="eigen" />
rosmake kuka_IK rosmake poseToOrocos rosmake re_kuka rosmake trajectory_generator make lwr_fri