Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ find_package(catkin REQUIRED COMPONENTS
roscpp
rospy
std_msgs
message_generation
)

# Generate messages in the 'msg' folder
Expand All @@ -27,10 +28,8 @@ find_package(catkin REQUIRED COMPONENTS
)

catkin_package(
INCLUDE_DIRS include
LIBRARIES neato_controller
CATKIN_DEPENDS roscpp rospy std_msgs
DEPENDS system_lib
)

include_directories(
Expand Down
10 changes: 6 additions & 4 deletions launch/bringup.launch
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@
-->
<launch>
<arg name="user" default="$(env NEATO_NAME)"/>
<group ns="$(arg user)">
<group ns="$(arg user)">
<node pkg="tf" type="static_transform_publisher" name="laser_to_base"
args="-0.1016 0 0.0889 0 0 0 base_footprint base_laser_link 50" />

<node name="neato" pkg="neato_controller" type="neato.py" output="screen">
<param name="port" value="/dev/neato" />
</node>
</group>
<param name="neato_port" value="$(env NEATO_PORT)" />
<param name="port" value="$(env NEATO_PORT)" />

</node>
</group>
</launch>
2 changes: 1 addition & 1 deletion launch/neato_controller.launch
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

<arg name="user" default="$(env USER)"/>
<node name="$(arg user)" pkg="neato_controller" type="controller.py" output="screen">
<param name="neato_port" value="/dev/neato" />
<param name="neato_port" value="$(env NEATO_PORT)" />
</node>

</launch>
4 changes: 2 additions & 2 deletions scripts/controller.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
#!/usr/bin/env python

import roslib; roslib.load_manifest("chairbot_neato_node")
import roslib; roslib.load_manifest("neato_node")
import rospy, time

from math import sin, cos, fabs
from geometry_msgs.msg import Twist
from std_msgs.msg import UInt16
from sensor_msgs.msg import Joy
from std_msgs.msg import Int8
from chairbot_neato_driver.chairbot_neato_driver import Botvac
from neato_driver.neato_driver import Botvac
#from neato_controller.msg import NeatoCommand

import socket
Expand Down
Loading