Robotics
AWS RoboMaker is the most complete cloud solution for robotic developers to simulate, test and securely deploy robotic applications at scale. RoboMaker provides a fully-managed, scalable infrastructure for simulation that customers use for multi-robot simulation and CI/CD integration with regression testing in simulation. In addition, AWS RoboMaker provides an IDE, application deployment capabilities, ROS extensions, and seamless integration with various Amazon and AWS services to empower customers to innovate and provide best-of-class robotic solutions. RoboMaker's managed ROS and Gazebo software stacks free up engineering resources and enable you to start building quickly.
Recent questions
see all1/18
2
answers
0
votes
0
views
asked 2 years ago
Policies needed for creating and writing files in simulation application
Hi,
I've been able to build, bundle and launch simulations, but now I'm trying to write a file (CSV) with my simulation application.
In my simulation application the robot does some tasks, and when it completes a task, its speed, task time, task success etc. gets logged into a CSV file by a ROS node. Then, I have another ROS node that uploads that log to my S3 bucket.
However, the node wasn't able to create a file. I looked at the location using the Terminal application and the file doesn't exist. Furthermore at the beginning of the simulation log this appeared:
```
WARNING: Could not change permissions for folder [/home/robomaker/.ros/log/5670f31c-4309-11ea-a51d-0242a9fe0103], make sure that the parent folder has correct permissions.
```
which led me to think my IAM Role doesn't have sufficient permission to write in the EC2 instance of the simulation application.
The IAM role I used for launching the sim app has the following policies:
**AmazonEC2FullAccess**
**AmazonS3FullAccess**
**AWSRoboMakerFullAccess**
**AWSRoboMakerServiceRolePolicy**
**AWSCloud9Administrator**
**CloudWatchLogsFullAccess**
My question is, what other policies do I need in order to create and write files in the simulation application instance?
Accepted AnswerAWS RoboMaker
1
answers
0
votes
0
views
asked 2 years ago
Popular users
see all1/17