Wednesday, June 3, 2015

Week 13

Feedback

The overall feedback we received from Russell was good but I was reading off my speaker notes too much and create a lost of eye contact between the audience which was distracting. Our driving was setup by Elliot during our presentation, our client Russell had a go with the wheel and inspection of our 3D model Truck. There were question raised by Russell and the class. 

Questions:
Why are the buttons on the wheel?
we only taped down the buttons on the wheel, because the amount of angels turning left and right produced by the wheel is limited as well as the potentiometer can only turn at the degrees of 270.
Also the aim was to provide the realistic feeling of driving a truck we thought of putting the 2 buttons on the side but having 2 buttons on the side and one hand on the wheel to reverse isn't as good as having them both on the wheel to feel what is like to reverse a truck.

Copyright?
Every materials we used are being references, the codes we produce are made from an open source which means other people have the right to use our code if their reference us and we can only claim copyright for our design of the wheel if we are planning to sell this product. As the aim was also to address the the reputability we were here to provide everyone how to make your own and we are providing everything online for everyone to use. 

Saturday, May 30, 2015

Wednesday, May 20, 2015

Week 11

Presentation Remuneration 


Summary 
  • Different types of remunerations
  • Remuneration is a payment for the benefit of worker
  • How much are you worth
  • How to add value to myself
  • Reward system

Strengths
  • Entertaining start with a scene from a movie
  • Shows lots of results from researching 
  • Using statistics in relation to UNSW student
  • Presented by 2 members (Jordan and Hayley)which both have good understanding of Remuneration
  • Good use of graphic to provide information e.g. Timeline was used
Improvements
  • could've make more relations to their project, stated that remuneration does not relate.
  • more picture to make the slides more interesting along side with the states
How does Remuneration relate to our group?



Work Process

Adding speaker notes to existing and new slides
At the start of the project our original understandings of the driving machine was to provide an emulated real world condition to train and educate truck drivers which was incorrect, after we presented to russell our client we received feedback and explanations
 The first process we tackled the project is on the top right, the design of the physical wheel then we continued our project to the second process of using ardiuno microprocessor to convert physical input of steering in data which is then using codes to interprets the input data and sends it to the game simultaneously

After researching possible designs and considering the benefits of each, we decided on a design that we would aim towards.

 List of material that we have did research on that are suitable for our project which is also relatively  cheap to get and easy to access across the world
solder for extending connections between arduino processor and potentiometer drill jig saw and circular saw for screwing and cutting plywood sheets to size After researching the best possible ways to document the arduino.



Because we wanted the design to be easily repeatable laser cutting and 3d printing were suggested. this is a laser cut plywood setup that is very similar to our concept with the steering wheel and throttle control.

 

The Arduino Board went through several stages of design development and changes. At first we theorized what would be the best way to set up the Arduino board to be used to steer and accelerate at the same time. Due to lack of knowledge at the time we continued with work and had to change it to fit the ability for Unreal to translate the knowledge into movement and steering


 
  The coding of the Arduino revolved around it translating the serial data of the potentiometer and two buttons and that becomes the steering and accelerating of the vehicle in the Driving Machine project.
So the code then transmits the serial data to Unreal.
 
The tutorial was the first to be adapted and changed to suit the needs of testing the driving setup for the visual code and the Arduino board. Using the premade driving level provided by Unreal we were able to create an instance for the game to be compatible with the Arduino controller.

  Back features a "door" with magnetic catch allowing easy access to the electronics inside Interior Steering column, cable ties are to hold in place while gluing.PVC conduit provides stationary support and reduces friction for turning wooden dowel Side panels supports Rear door hinges Steering column detail. (Note: cable ties are temporary support while glue dries)



Wednesday, May 13, 2015

Week 10

Conflict 

Summary
  • Source of conflict
  • Types of people causing conflict
  • Avoiding conflict - not a way to resolve conflict matters and it will actually get worst ( Snowball effect)
  • How to resolve conflict
  • Impacts of conflict 
Strengths

  • Very detailed definition for introduction
  • Entertaining start
  • Nice layout and design overall
  • Real life example and using past project as an example
  • Good style of bold use in font for keywords to highlight the important words
  • Looking at different aspects of the topic
  • Good use of example to relate back the topic to pass projects and their project
Improvements 
  • Too generalised not specific enough
  • Spelling mistakes
  • Not really familiar with presentation
How does conflict relate to our group?
Conflict can be a beneficial source to motivate people and pull themselves together as a team, we didn't have much conflicts in our group since there were no failure of communication, also using a hierarchy network minimised the possibility of conflict as the leader is giving orders and monitoring each team member with their work. Everyone was dedicated to the project and finish off what needs to be done individually and in collaboration we completed the project together through clear communication and good team work.

Work Process 

Gathering information for Final presentation


setting up layout for presentation

  1. Eye Catching and unique starting to catch audience attention and design my own rather than using templates that everyone knows is from Microsoft.
  2. consistence in slides and use of color
  3. contents
  4. qualities of images
  5. less words in the slides as possible, make slides more interesting

So I came up with main objectives and contents that should be include in our presentation

  1. Introduction of our project
  2. Stages of Development in Detail
  3. Hardware and Software used
  4. How we used them.
  5. Documentations of work from each team member to explain in depth 
  6. General slides    





        




Wednesday, May 6, 2015

Week 9

Intellectual Property 

This weeks presentation is on IP(intellectual Property) delivered by Dara, Andrew, Shanny, Daniel 
and Matthew.

Summary
  • Regested Design
  • Trademark
  • Patent
  • Copyright

Strengths 
  • limited text on presentation slides 
  • use lots of examples even use another groups project which help the delivery of inflammations to audiences 
  • explaining information through images showing all team members have basic understanding of the topic IP
  • created and explained how IP relating back to their project the oculus rift
  • consistent and simple layouts of slides
  • used powtoon to create the animation (like our group)
Improvements
  • animation was too fast
  • some information was repetitive

How does Intellectual Property relate to our group?
We used a lot of tutorials online which we have reference and we cannot claim the work we have done is ours, however we can apply the design on the driving wheel design as we designed and created, the coding is a open source as our aim was to provide people around the world with a set of instruction to replicate our driving machine, materials all being all recorded and referenced.


Work Process

Setting up the site Russell provided for our truck to be drive 


Cameras are also setup for interaction within the site


The 3 main blind spots I figured out for the truck to be reverse into the site.

Wednesday, April 29, 2015

Week 8


Feedback presentation for Communication

The overall feedback we received from Russell and Nichole was good, the presentation covered most of the significance of communications, but our presentation mainly focused on explain the topic communication and missed how it impacted us as a group although we only made a little connection.

Our communication system is poor as networking method does not have a team leader, everyone is doing their own things which is shown in our presentation some of the contents are repeated. After the feedback was given we have elected a team leader in our group to ensure everyone won’t overlap each other’s work, this way the hierarchy system can benefit our group with our working process and to be more efficient.

There was a video that we didn't playing in the presentation due to technically issues, I have already uploaded my slides and the video is include in my blog(click here for the link).
There were questions at the end of our presentation from fellow classmates and Russell about how this relates back to our group and I answered the question with our working experience that actually happened because the way we change how we communicate however we didn't include most of the experiences in the presentation.

Another important question raised was how we can communication can improve our product. Our aim was to give the best we could to complete the project to do that we ensure that we will finish the product 2 weeks before its due date, so we can have a prototype for the client and our classmates to test and machine, if any problem spot it or areas that can improve our product we still have time to make adjustments and improve our product.


Work process 

By this I still cant integrate the arduino chip with UR4 and Elliot in my group is also working on it as this is one of the main process we have to get through.

I personal messaged the other guy who is working with arduino and UE but he seem to be doing something different, also he is from american our timezone is different and very difficult for us to have a real time conversation.









I also look at more youtube tutorial which might help testing before next week and hopefully can integrate arduino into UE4 by week 9






Wednesday, April 22, 2015

Week 7

Planning

Feedback for group presentation 1

  • overall presentation was good through the use of Prezi
  • a lot of diagrams to explain the informations
  • their related their project back to their topic
  • provided group working progress and everyone seems to understand what they have to go
  • nice and short video
Improvements
  • Have no team leader everyone is working among themselves 
  • The video was fast but there are a lot of big paragraph writings, long time on those slides might be better
How our group work progress can benefit from planning
  • we also need a team leader use the hierarchy structure for our team
  • at the moment we are currently completing our project on time and estimate to have a final model to be completed by week 11 but implementing timeline could help us to keep our working process more accurate
After the presentation group 1 has delivered we had another group meeting about the presentation for our group and discussed how our presentation can improve from the comments Russell and Nichole has given the group 1, we also spoke to Nichole about the content for our presentation to confirm if our information are necessary as well as the connections we can make toward our group working progress.


Work process

This week I got a Arduino UNO kit to myself and I found some coding last week that I tired to complied into Arduino processor however it failed. Here some some of the error messages.

Set 1.

Arduino: 1.6.2 (Windows 7), Board: "Arduino Uno"

prototypered.ino:20:19: fatal error: tchar.h: No such file or directory

compilation terminated.

Error compiling.

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.

Set 2

Arduino: 1.6.2 (Windows 7), Board: "Arduino Uno"

UnoJoyArduinoSample.ino:2:20: fatal error: UnoJoy.h: No such file or directory

compilation terminated.

Error compiling.

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.

Set 3

Arduino: 1.6.2 (Windows 7), Board: "Arduino Uno"

Sketch uses 450 bytes (1%) of program storage space. Maximum is 32,256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.

avrdude: ser_open(): can't open device "\\.\COM1": The system cannot find the file specified.




Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.




Similar results of error of missing files and one of them cannot be uploaded 

Sunday, April 19, 2015

Week 6

Presentation for Communications 

I did some research over the holidays for the presentation that we have selected a topic on which is Communication and how it relates the our group.

My roles was to have an introduction of communication which in our case just a definition  and I have completed the first 6 slides.

I have researched about the history side of the evolution of technologies in the context of communication and i have selected a few event that I thought its important. As well as the impacts of digital communication in general and I came across a video that I have include in our group presentation about how technology advanced devices impacted us negatively.

Here are the Slides i made with speaker notes
 


so according to the oxford dictionaries the definition of Communication is the imparting or exchanging of information by speaking, writing, or using some other medium.



give a little insight of how communications have changed over time, and we selected a few hugh events that happened during the evolution of communication because of the advancement in technology
1. early stage of communication where theres no electrical devices mail, pigeon post, horns, fire and smoke signals.
2. basic electrical devices are introduced in 1876 telephone
3. then moved onto wireless cellular mobiles
4.then invention of internet and WWW was launched quickly in 1991
5.in 1992 first SMS(short message service) was sent from a mobile phone
6.in 1995 first VOIP service was up and allow people to communicate online using voice
7.as technology has interfere with communicate it rapidly introduced many new devices and networks with in short time frame
todays social network or application which contains instant messaging system was actaully first launched in 1996
8. Skype in 2003 introduced internet telephony


Introduction of technology has affected the way we communicate, the electronic communicating devices have both positive and negative affects
here are some of positive effects.
  • different ways of communicating email, sms, video call, (LINK BACK TO OUR GROUP! HOW?)
  • with the use of these electronics allow people to communicate instantly (LINK BACK TO OUR GROUP! HOW?)
  • the technology advances brought the world together into a screen and easier for long distance (LINK BACK TO OUR GROUP! HOW?)
  • actually cheaper to use electronics to communicate as its reduced from the cost of deliveries and paper(LINK BACK TO OUR GROUP! HOW?)
  • more reliable can be save and retrieve (LINK BACK TO OUR GROUP! HOW?)

There are a lot of advantages of digital communication however there are also negative impacts from the technology advances.
eg:
  • lack of privacy talking over the internet, insecure applications and networks allow other people to read the emails or SMS u send  (LINK BACK TO OUR GROUP! HOW?)
  • allow user to stay connect mobily however it can be dangerous, distracting driver or distracts people from work, study or other important things(LINK BACK TO OUR GROUP! HOW?)
  • different forms of communication are sometimes misused, virus and hackers can be harmful, malware (LINK BACK TO OUR GROUP! HOW?)
  • lack of values of the information youre actually trying to send, technology are still limited when a person is transformed into a avatar or display picture. lack of emotions, body languages, meanings.(LINK BACK TO OUR GROUP! HOW?)

This video talk about how technologies has impacted the way we communicate differently.


Original Link To View Presentation Slides.

Wednesday, April 1, 2015

Week 5

Allocations

This week at the end of the lecture Russell delivered we were allocated a topic for the next group presentation. The topic we were allocated was "Communication".

The Themes of collaboration are:
1. Planning
2. Communication
3. Intellectual Property
4. Conflict
5. Remuneration


Individual Major Milestone
I have played around with the Arduino microprocessor and UE4 I watch a few tutorials on Youtube to integrate them both together.



I came across this video which has similar input and outputs to our group project so I got his email and emailed him about the project we working or and asked him about how he did it and requested instructions.

At the same time other member of my team are further developing the coding and Arduino processor I was unable to test the chip and software together, however I have an basic understanding of how to do and I also did further research how the developer did it.

Also i have made contact to Omar Developer which he integrated Arduino to UE4 having similar aims of what we are doing. However he didn't reply to me, BUT another user thats seeking for help actually replied me and gave me a link.

Evidences of work

 I commented on the post in his google circle that I found from his Youtube Channel


Following the link from the other party, looking at the interesting tutorial it might actually be what we are looking for.



Program interface actually looks simply and like grasshopper coding plugin as wells as its run in Unreal.

Wednesday, March 25, 2015

Week 4


Group Meetings

The 5th member of our group have finally turn up, we have decided that we will be doing the same roles and individually working on our own parts. At the end of this week's tutorial Russell allocated 2 Arduino microprocessors to continue with the driving machine project, there are lot of components and sensors comes with the processor. There's a guide Russell gave us which provides simple installation of the sensor to the chip and coding, which Russell strongly recommend to start off, follow and learn basics of the microprocessor.






A problem we encounter that we thought we chip was faulty as Daming was trying to replicate the chip he made earlier however the LED light wouldn't light up as the sensor are not working at the same time but he double check that it didn't work so i travel over to his house and fix the problem



it wasn't actually the chip that is faulty it was that the plate was installed upside down so we had to re-plug everything.




this picture we can see the LED is and we testing the flex sensor and potentionmeter.


Thursday, March 19, 2015

Week 3


Project Presentation of Back Brief
The 5th team member still haven't contact us and we tried to reach but failed so 4 of us did our own research for the Back Briefs for the presentation and hope that he well turn up for next weeks's class.

We have presented our project and overview to our client, in this case Russel is our client our understanding of the project aim was a little different to what Russell was expecting, in the presentation our aim was to provide the user with real life experience in a virtual world of driving a truck which wasn't what Russel expecting at the end of the presentation we have given solid feedback and corrections for the project and we are back on track to work on the project.

Each member in the group also downloaded the UE4 gaming engine onto their working stations and the program to write codes for the Arduino so we can have basic understandings for the chip.

Click here for the link to our group presentation of Back Brief

Tuesday, March 17, 2015

Week 2 Research for Presentation


We were allocated into different groups by Russel as we submitted our targeted CV for the projects.
I was allocated in the Driving Machine. This project requires the group to provided driving experience .

The aim of the project is to enhance the experiences by integrating a steering system with Arduino microprocessor into Unreal Engine 4 an level provided by Russel, we need to Fabricate a physical steering wheel that uses the microprocessor and required sensors to steer a truck in the UE4 computer game engine.

At the end of the class we have discussed the work we need to finish in order to finish the project, we allocated different roles to each member as we worked on a project from last semester we know each others strengths and weaknesses, however one of the team member didn't show up and we cannot contact as we don't know who he is.

For the group presentation of Back Briefs, my part was to research on different materials, analysing what is suitable for our design and the mainly the cost to reproduce it as one of the criteria is to produce a blue print along the side using cheap materials so developing country can reproduce it.


In conclusion, i have made a list for the materials and tools that are suitable for our design which other people can easily reproduce the same or similar model and some pros and cons for each material.


Materials
Materials
Advantages
Disadvantages
3mm Plywood
Very light and easy to cut
Does not last long and fragile
Truck Driving Wheel
It provides a realistic feeling
Going to cost a lot
Cable ties
Easy to use and strong
Lack of durability


Tools
Laser Cutter
Free (From Uni)
Hot Glue Gun
7$ for hot glue gun and 50 glue sticks
Arduino Processor
Free (From Uni)
Sandpaper
Free (got it at home)
Drill
Free (got it at home)