ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Chrimo's profile - activity

2020-03-25 06:40:04 -0500 received badge  Nice Question (source)
2020-02-16 18:15:36 -0500 received badge  Good Answer (source)
2020-02-16 18:15:36 -0500 received badge  Enlightened (source)
2018-07-25 09:20:38 -0500 received badge  Good Question (source)
2017-03-26 14:46:18 -0500 received badge  Good Question (source)
2017-03-26 14:30:34 -0500 marked best answer Whats the best way to use ROS to control motors on a simple robot?

Hello community,

I've started a new ros project called MockBot at home... The robot contains the following modules:

Simple lowcost homebrew chassis, which can be build from cheap components.

http://192.166.253.145/BLOG/serendipity/uploads/MockBot-Design-Sheet.pdf

Currently the nodes for Kinect, GPS, Audio and motorcontroller are up and running.

What is the next step in ros design to make these components work together ? I'd like to create a simple discover-world or ant-brain behaviour...

Problem: what do I need to control the motors or what do I need to make the motorcontrol ros-compatible ? What can be reused from the turtlebot project ?

Current state: both motor subscribers are listening at /servo1 and /servo2 topics.

Thanks for many tips and tricks from the professionals with experience from practice Cheers Christian

2015-09-11 15:18:21 -0500 received badge  Famous Question (source)
2015-07-04 14:29:19 -0500 received badge  Famous Question (source)
2015-04-25 17:13:40 -0500 received badge  Famous Question (source)
2015-04-24 11:40:32 -0500 received badge  Famous Question (source)
2015-04-07 04:11:40 -0500 received badge  Famous Question (source)
2015-03-12 08:41:14 -0500 received badge  Notable Question (source)
2015-03-09 03:27:32 -0500 commented answer Trouble compiling rviz on Raspberry Pi 2

I'm using binary installation

http://wiki.ros.org/indigo/Installati...

2015-03-08 16:43:21 -0500 answered a question Trouble compiling rviz on Raspberry Pi 2

I'm using ROS INDIGO at my PI2 for some days with Ubuntu 14.04 LTS now... Try this: https://wiki.ubuntu.com/ARM/Raspberry...

2015-03-08 13:31:08 -0500 received badge  Famous Question (source)
2015-02-08 02:13:39 -0500 received badge  Nice Answer (source)
2015-02-07 14:09:16 -0500 received badge  Necromancer (source)
2015-02-07 06:03:27 -0500 answered a question AHRS Suggestion.

I'm using http://wiki.ros.org/razor_imu_9dof with an Arduino NANO and GY-85 9DOF modul. This cheap solution (20 Euro) work within a few minutes of work.

PC---USB--->Arduino--->GY-85

Connection between Arduino NANO and GY-85:

+5V--->Vcc_in

GND--->GND

A5--->SCL

A4--->SDA

Set type SEN-10724 at razor_imu_9dof and enjoy the next steps of calibration.

Cheers Christian

2015-02-02 11:35:17 -0500 received badge  Nice Answer (source)
2015-02-02 10:29:46 -0500 commented question raspberry pi use

how does your iCreate2 feel. I'm very interested in this device.

2015-02-02 10:28:02 -0500 answered a question raspberry pi use

Succeed ?

Raspi+MPU is not well supported and slow... I's prefer Create2 + Odroid C1 and plain Ubuntu 14.04 ARM...

New Raspi2 will do the same because this new board uses ARM7 cores (4)

2015-02-02 10:18:36 -0500 answered a question ros and rasperypie combination

ROS on Raspi works - slow but it works... Wait for Raspi2-Hardware and Ubuntu 14.04 ARM.

If you have already an old Raspi with raspian installed and running, try to learn the Python programming language.

Notice: ROS is not a language - it is more like LEGO for robotics applications.

Happy robotics Christian

2015-02-02 10:07:14 -0500 answered a question Miniproject - single instruction

Hi,

try it this way from bash

https://github.com/mockbot/MockBot/bl...

You can replace static cmd_vel values by variables ($1,$2...) and customize your script .

Enjoy it :-) Christian

2015-02-01 13:02:15 -0500 received badge  Popular Question (source)
2015-02-01 10:32:52 -0500 received badge  Notable Question (source)
2015-01-30 14:43:06 -0500 asked a question iRobot Create 2 useful for starters

Hello Community,

has anyone experience with iRobot Create 2 ?

http://www.irobot.com/About-iRobot/ST...

Which lowlevel drivers are compatible with device ? Can I use turtlebot compatible parts ?

Thanks for some hints

Cheers Christian

2015-01-28 10:37:40 -0500 answered a question Is it possible to run publisher and subscriber in single node under rosserial?

Watch this stupid sample from the past

https://github.com/mockbot/MockBot/bl...

2015-01-26 08:24:59 -0500 received badge  Popular Question (source)
2015-01-13 02:25:19 -0500 asked a question rosserial_python arduino node queue_size problem

When launching rosserial_python I receive the following warning:

  • /rosdistro: indigo
  • /rosversion: 1.11.10
  • /serial_node/baud: 57600
  • /serial_node/port: /dev/ttyACM0

NODES / serial_node (rosserial_python/serial_node.py)

auto-starting new master process[master]: started with pid [6087] ROS_MASTER_URI=http://localhost:11311

setting /run_id to f6d85ce2-9af7-11e4-b2dc-eca86bf8a38d process[rosout-1]: started with pid [6100] started core service [/rosout] process[serial_node-2]: started with pid [6117] /opt/ros/indigo/lib/python2.7/dist-packages/rosserial_python/SerialClient.py:336: SyntaxWarning: The publisher should be created with an explicit keyword argument 'queue_size'. Please see http://wiki.ros.org/rospy/Overview/Pu... for more information. self.pub_diagnostics = rospy.Publisher('/diagnostics', diagnostic_msgs.msg.DiagnosticArray) /opt/ros/indigo/lib/python2.7/dist-packages/rosserial_python/SerialClient.py:101: SyntaxWarning: The publisher should be created with an explicit keyword argument 'queue_size'. Please see http://wiki.ros.org/rospy/Overview/Pu... for more information. self.publisher = rospy.Publisher(self.topic, self.message)

How can I fix it ?

I've tried to change my arduino code:

ros::Publisher pub("/MockBot/adc", &adc_msg, queue_size=1);

But I now the compiler throw me errors...

Where is the trick to make it work ?

Thanks in advance Christian

2014-10-06 09:16:37 -0500 received badge  Notable Question (source)
2014-10-06 06:32:31 -0500 answered a question ROS Indigo DMG

Hello William,

I've expected such problems ;-)

Millions thanks for the very detailed view of development problems.

Cheers Christian

2014-10-06 02:16:43 -0500 received badge  Popular Question (source)
2014-10-05 14:51:38 -0500 received badge  Organizer (source)
2014-10-05 14:50:49 -0500 commented question ROS Indigo DMG

Another simple usage may be: sudo brew install ros-indigo-*

2014-10-05 14:20:39 -0500 received badge  Notable Question (source)
2014-10-05 14:19:34 -0500 received badge  Popular Question (source)
2014-10-05 14:17:04 -0500 asked a question ROS Indigo DMG

Hi OSX-Users,

it's a long and upgly job to compile the ros environment for OSX.

Most users want to use ROS only and do not have the experience to setup the environment.

Why is there no easy to use DMG available for OSX-ROS-Users ?

Cheers Christian

2014-07-08 06:20:11 -0500 received badge  Famous Question (source)
2014-07-03 18:07:58 -0500 received badge  Notable Question (source)
2014-07-03 18:07:58 -0500 received badge  Popular Question (source)
2014-07-03 18:07:58 -0500 received badge  Famous Question (source)
2014-06-01 12:04:46 -0500 received badge  Notable Question (source)