roomblock_bringup package from roomblock reporoomblock roomblock_bringup roomblock_description roomblock_mapping roomblock_navigation |
|
Package Summary
Tags | No category tags. |
Version | 0.0.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/tork-a/roomblock.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2018-05-10 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Ryosuke Tajima
Authors
- Ryosuke Tajima
roomblock_bringup
Bringup files for Roomblock.
How to bringup
Using real robot interface
Make sure the roomblock and roomba are connected correctly. Run the launch file on the terminal in the Rapsberry Pi on board.
roslaunch roomblock_bringup roomblock.launch
Using fake robot interface
You can visualize the robot in rviz even you don’t have the hardware. Run the launch file on the terminal in arbitrary host.
roslaunch roomblock_bringup roomblock.launch simulation:=true launch_rviz:=true launch_rplidar:=false
RPLIDAR should begin to spin.
Control the robot with teleop_twist_keyboard
You can try the teleop control with both of read/fake interface.
$ rosrun teleop_twist_keyboard teleop_twist_keyboard.py
Now you can control the robot with the keyboard.
Changelog for package roomblock_bringup
0.0.1 (2017-04-13)
- Add remote operation setting for gmapping launch
- Change operation mode from full to safe
- cleanup package.xml/CMakeLists.txt, update run_depends with roslaunch_add_file_check
- Add launch_rviz to teleop_joy launch
- Add raspi camera module launch
- Modify device install scripts
- Append package dependencies
- Add xbox joypad config and make it default
- Add scripts for udev.rules
- Add joypad teleop launch file and config file
- We need config file for joypads we usually use
- Add doc/ and README.md
- Insert robot_pose_ekf to publish odom frame
- Fix rviz launch arg
- Fix rviz launch arg
- Organize roomblock_bringup launch files
- change controller from "roomblock" to "roomba"
- delete unused launch file
- Merge branch 'master' of https://github.com/longjie/roomblock
- Change the way to launch rplidar_ros
- Merge branch 'master' of https://github.com/longjie/roomblock Conflicts: roomblock_description/urdf/roomba500.urdf.xacro
- Change to run amcl
- Change device name to use symlink
- Add roomblock_bringup
- Contributors: Ryosuke Tajima, Tokyo Opensource Robotics Developer 534
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
catkin | |
controller_manager | |
create_node | |
image_transport | |
joy | |
robot_pose_ekf | |
robot_state_publisher | |
roomblock_description | |
rplidar_ros | |
rviz | |
teleop_twist_joy | |
adi_driver | |
rostest | |
roslaunch |
System Dependencies
Name |
---|
python-serial |
Dependant Packages
Name | Deps |
---|---|
roomblock |
Launch files
- launch/theta_libuvc_camera.launch
- launch/roomblock.launch
-
- launch_rplidar [default: true]
- launch_camera [default: true]
- launch_theta [default: false]
- launch_imu [default: true]
- publish_odom_tf [default: true]
- launch_rviz [default: false]
- simulation [default: false]
- launch/uvc_camera.launch
-
- device [default: /dev/video0]
- camera_name [default: theta]
- launch/theta_gscam.launch
-
- device [default: /dev/video0]
- launch/theta_usb_cam.launch
- launch/teleop_joy.launch
- Launch file for teleoperation with Joypad
-
- joy_config [default: xbox]
- joy_dev [default: /dev/input/js0]
- config_filepath [default: $(find roomblock_bringup)/config/$(arg joy_config).config.yaml]
- with_rviz [default: true]
- with_clean [default: true]
- launch/include/fake_roomba.launch.xml
- launch/include/real_roomba.launch.xml
-
- publish_odom_tf [default: true]
Messages
Services
Plugins
Recent questions tagged roomblock_bringup at Robotics Stack Exchange
roomblock_bringup package from roomblock reporoomblock roomblock_bringup roomblock_description roomblock_mapping roomblock_navigation |
|
Package Summary
Tags | No category tags. |
Version | 0.0.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/tork-a/roomblock.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2018-05-10 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Ryosuke Tajima
Authors
- Ryosuke Tajima
roomblock_bringup
Bringup files for Roomblock.
How to bringup
Using real robot interface
Make sure the roomblock and roomba are connected correctly. Run the launch file on the terminal in the Rapsberry Pi on board.
roslaunch roomblock_bringup roomblock.launch
Using fake robot interface
You can visualize the robot in rviz even you don’t have the hardware. Run the launch file on the terminal in arbitrary host.
roslaunch roomblock_bringup roomblock.launch simulation:=true launch_rviz:=true launch_rplidar:=false
RPLIDAR should begin to spin.
Control the robot with teleop_twist_keyboard
You can try the teleop control with both of read/fake interface.
$ rosrun teleop_twist_keyboard teleop_twist_keyboard.py
Now you can control the robot with the keyboard.
Changelog for package roomblock_bringup
0.0.1 (2017-04-13)
- Add remote operation setting for gmapping launch
- Change operation mode from full to safe
- cleanup package.xml/CMakeLists.txt, update run_depends with roslaunch_add_file_check
- Add launch_rviz to teleop_joy launch
- Add raspi camera module launch
- Modify device install scripts
- Append package dependencies
- Add xbox joypad config and make it default
- Add scripts for udev.rules
- Add joypad teleop launch file and config file
- We need config file for joypads we usually use
- Add doc/ and README.md
- Insert robot_pose_ekf to publish odom frame
- Fix rviz launch arg
- Fix rviz launch arg
- Organize roomblock_bringup launch files
- change controller from "roomblock" to "roomba"
- delete unused launch file
- Merge branch 'master' of https://github.com/longjie/roomblock
- Change the way to launch rplidar_ros
- Merge branch 'master' of https://github.com/longjie/roomblock Conflicts: roomblock_description/urdf/roomba500.urdf.xacro
- Change to run amcl
- Change device name to use symlink
- Add roomblock_bringup
- Contributors: Ryosuke Tajima, Tokyo Opensource Robotics Developer 534
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
catkin | |
controller_manager | |
create_node | |
image_transport | |
joy | |
robot_pose_ekf | |
robot_state_publisher | |
roomblock_description | |
rplidar_ros | |
rviz | |
teleop_twist_joy | |
adi_driver | |
rostest | |
roslaunch |
System Dependencies
Name |
---|
python-serial |
Dependant Packages
Name | Deps |
---|---|
roomblock |
Launch files
- launch/theta_libuvc_camera.launch
- launch/roomblock.launch
-
- launch_rplidar [default: true]
- launch_camera [default: true]
- launch_theta [default: false]
- launch_imu [default: true]
- publish_odom_tf [default: true]
- launch_rviz [default: false]
- simulation [default: false]
- launch/uvc_camera.launch
-
- device [default: /dev/video0]
- camera_name [default: theta]
- launch/theta_gscam.launch
-
- device [default: /dev/video0]
- launch/theta_usb_cam.launch
- launch/teleop_joy.launch
- Launch file for teleoperation with Joypad
-
- joy_config [default: xbox]
- joy_dev [default: /dev/input/js0]
- config_filepath [default: $(find roomblock_bringup)/config/$(arg joy_config).config.yaml]
- with_rviz [default: true]
- with_clean [default: true]
- launch/include/fake_roomba.launch.xml
- launch/include/real_roomba.launch.xml
-
- publish_odom_tf [default: true]